当py脚本转换为py exe时,LXML不起作用

时间:2017-03-09 06:02:37

标签: beautifulsoup lxml

将.py文件转换为.exe后,代码开始无效。它显示以下错误;

bs4.FreatureNotFound:无法找到具有您请求的功能的树构建器:lxml。您需要安装解析器库吗?

lxml有替代方法吗?或者我也可以将lxml放在.exe文件上。

以下是与此问题相关的代码; soup = BeautifulSoup(contents, "lxml") a = soup.find(href = re.compile("xlsx")) 打印

1 个答案:

答案 0 :(得分:0)

变化:

soup = BeautifulSoup(contents, "lxml")

为:

soup = BeautifulSoup(contents, "html.parser")

如您所见,只有html.parser包含电池,lxml在窗口中得不到支持

here