Отсутствует вывод HTML [BeautifulSoup] - PullRequest
0 голосов
/ 10 октября 2019

Я использую BeautifulSoup на ноутбуке Jupyter для анализа HTML-данных с этого сайта (http://www.jepoc.or.jp/hydro/index.php?_w=usData&_x=areashow3).. Мне нужны только данные из таблицы (заголовок и значения).

Однако, похоже, чтопроанализированные суповые объекты отображали только значения из заголовков таблицы, в то время как все элементы табличных значений (например, числовые значения) отсутствуют. Отсутствуют данные из <tr class = "rowOdd"> и <tr class = "rowEven">.

Вот код, который я написал:

import requests
r = requests.get("http://www.jepoc.or.jp/hydro/index.php?_w=usData&_x=areashow3")
print(len(r.text))

from bs4 import BeautifulSoup
soup = BeautifulSoup(r.text,"html5")
soup

1 Ответ

0 голосов
/ 10 октября 2019

Попробуйте напечатать все в файл или измените суп в конце кода на

soup.get_text()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...