我正在尝试使用parser.make2d函数将我的html表转换为可用的数据帧,但是我无法安装parser.make2d的模块。 在我的python 2.7中,它找不到“html_table_parser”模块,因此“从html_table_parser导入parser_functions作为解析”不起作用。
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])
答案 0 :(得分:0)
似乎没有安装html_table_parser模块。
您是否尝试过
python -m pip install html_table_parser
在命令行上?