这段代码:
from bs4 import BeautifulSoup
不起作用,并给出此错误:
raise AttributeError, "'%s' object has no attribute '%s'" % (self.__class__.__name__,attr)
^
SyntaxError: invalid syntax
我该怎么办 ?
这段代码:
from bs4 import BeautifulSoup
不起作用,并给出此错误:
raise AttributeError, "'%s' object has no attribute '%s'" % (self.__class__.__name__,attr)
^
SyntaxError: invalid syntax
我该怎么办 ?
你应该使用pip
来安装,所以你可以简单地做
pip install beautifulsoup4
这将安装最新的 BS4,截至 2013 年 8 月 15 日为 4.3.1。它支持 Python 3。
此外,如果您使用的是 python3,您应该使用:
pip3 install beautifulsoup4
对于 Windows... 转到开始菜单类型 cmd 右键单击 cmd 图标单击以管理员身份运行,然后键入 pip install beautifulsoup4。
如果您未能执行上述步骤,它可能无法正确安装,因为即使您的 Windows 用户是管理员帐户,它也不会以管理员身份运行所有应用程序。
如果您只是打开 cmd 而没有以管理员身份运行,请注意区别。
还记得像这样使用它......
from bs4 import beautifulsoup4
无法正常工作,因为它的格式不正确。
from bs4 import BeautifulSoup4
将正常工作,因为它是区分大小写的。