python - 'BeautifulSoup' 没有属性 '__version__'

标签 python beautifulsoup ipython

在使用 jupyter notebook 时使用代码

from bs4 import BeautifulSoup
print ("BeautifulSoup version:%6.6s" %BeautifulSoup.__version__)

我遇到了这个错误

AttributeError: type object 'BeautifulSoup' has no attribute 'version'

我使用 python setup.py install 安装了 bs4。它在安装中显示“c:\users...\anaconda3\lib\site-packages\beautifulsoup4-4.4.1-py3.5.egg”

最佳答案

对于 BeautifulSoup 版本 4,你应该这样做:

>>> import bs4
>>> print ("BeautifulSoup version:%6.6s" % bs4.__version__)
BeautifulSoup version: 4.4.1

关于python - 'BeautifulSoup' 没有属性 '__version__',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36276521/

相关文章:

ipython笔记本在远程服务器上的特性

python - 如何在交互式 session 中重新加载 Django 模型而不丢失我的本地人?

python - 带 Bootstrap 文件上传的 Django

python - 计算 Pandas 数据框中不同事件的每小时和 2 小时移动平均值

python - 如何使用beautifulsoup从网页中正确提取特殊字符?

python-2.7 - BeautifulSoup, 'ResultSet' 对象没有属性 'find_all'

python - 我如何强制 SHIFT+ENTER 运行选择并立即在 vscode 中运行 ipython 执行它?

python - 如果二进制图像几乎全黑,我如何检查 numpy?

python - Python列表中的索引包含多个元素。如何访问每个并将它们传递给不同的函数?

python - soup.select css 第 n 个类型?