es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: HTML-PARSING

¿Cómo analizar una etiqueta HTML específica utilizando BeautifulSoup?

Estoy intentando hacer web scraping de este sitio web: https://datausa.io/profile/university/cuny-city-college/ Mi código solo recupera la primera etiqueta div con la clase “tuition”, pero solo quiero recuperar el costo de alojamiento y comida. ¿Cómo puedo analizar una etiqueta específica? “`from bs4 import BeautifulSoup import requests url = requests.get('https://datausa.io/profile/university/cuny-city-college/') soup = BeautifulSoup(url.text, . . . Read more

Cómo raspar columnas específicas de una tabla con BeautifulSoup y devolverlas como un dataframe de pandas.

Intentando analizar la tabla con el IDH y cargar los datos en un DataFrame de Pandas con las columnas: País, Puntuación del IDH. Estoy atascado cargando la columna de Nación con el siguiente código: import requests import pandas as pd from bs4 import BeautifulSoup html = requests.get(“https://en.wikipedia.org/wiki/List_of_countries_by_Human_Development_Index”) bsObj = BeautifulSoup(html.text, . . . Read more

Jsoup: agregar un elemento hijo a un no afecta los datos del formulario.

La siguiente prueba unitaria falla: @Test public void test() throws Exception { String html = “<html><form id=\”myform\”></form></html>”; Document document = Jsoup.parse(html); Element inputElement = document.createElement(“input”); inputElement.attr(“name”, “any_name”); inputElement.attr(“value”, “any_value”); Element formElement = document.getElementById(“myform”); formElement = formElement.appendChild(inputElement); List<connection.keyval> formData = ((FormElement)formElement).formData(); Assert.assertEquals(1, formData.size()); } Preguntas: 1. ¿Es un error o estoy . . . Read more