有一些beautifulsoup htmlparse错误,如何还原到其他版本?

问题描述 投票:1回答:4

我正在使用beautifulsoup,并且出现一些带有开始标记等的htmlparser错误。

我在crummy的网站上读到一个建议是回到较旧的版本(3.08)。

我使用的是Ubuntu,在这里:

sudo apt-get install python-beautifulsoup

安装。

  1. 如何检查我现在拥有的版本?
  2. 如何使用apt-get强制使用特定版本? (以及如何卸载我现在拥有的东西)

感谢(我是ubuntu的新人)

最新版本的ubuntu 10.04

python beautifulsoup
4个回答
5
投票

我在Mac OS X 10.5上遇到了同样的问题我用

删除了当前版本的美丽汤
sudo apt-get remove python-beautifulsoup

然后我从this地址安装了3.0.7,现在一切正常。

了解您模块的当前版本:

import BeautifulSoup
print(BeautifulSoup.__version__)

5
投票

在《美丽的汤4》中,它是这样的:

>>> import bs4
>>> bs4.__version__
'4.4.1'

0
投票

回答第一个问题:在shell提示符下,键入

python -c "import BeautifulSoup as bs; print(bs.__version__)"

0
投票

第一个问题:

import BeautifulSoup
BeautifulSoup.__version__

第二个:

你不能。也许您应该改用easy_install或pip。

© www.soinside.com 2019 - 2024. All rights reserved.