【发布时间】:2012-05-07 11:46:54
【问题描述】:
我想知道您将如何实现这一目标。
在它提到的文档中:
BeautifulSoup(markup, "lxml")
我试过标记是我正在阅读的 html 文件,但我得到的只是这个错误:
AttributeError: 'str' object has no attribute 'text'`
【问题讨论】:
-
您是否混淆了
BeautifulSoup模块(版本3)和bs4模块(版本4)? -
我想我可能是,我使用的是版本 3,有什么办法可以更改其中的解析器吗?
-
查看旧的 BeautifulSoup 文档。
-
不,BeautifulSoup 3 使用它自己的解析器,据我所知,您无法更改它。 BeautifulSoup 4 可以改变解析器。
标签: python parsing beautifulsoup