Python, преобразующий HTML-таблицу в датафрейм - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь преобразовать мои HTML-таблицы в пригодный для использования фрейм данных с помощью функции parser.make2d, но я не могу установить модуль parser.make2d.В моем python 2.7 он не может найти модуль "html_table_parser", так что "из html_table_parser import parser_functions as parse" не работает.

from urllib2 import urlopen
import pandas as pd
from bs4 import BeautifulSoup
import webbrowser
import requests
from html_table_parser import parser_functions as parse

report = requests.get(url_parsing, proxies = proxies)
report2 = BeautifulSoup(report.text,'html.parser')
body=report2.find("body")
table=body.find_all("table")
p = parser.make2d(table[3])

1 Ответ

0 голосов
/ 31 мая 2018

Кажется, модуль html_table_parser не установлен.

Вы пытались запустить

python -m pip install html_table_parser

в командной строке?

...