2008-09-29 78 views
20

BeautifulSoup使用Python 3吗?BeautifulSoup的Python 3兼容性

如果不是,多久将有一个端口?有没有端口?

谷歌不打开任何东西给我(也许这是“怎么我找错了嘛?)

回答

1

我猜的答案是‘否’。据Python.org

Python的3000(又名 “Py3k”,并发布了 像Python 3.0)是一个新的 版本是 与 版本2.x版本的不兼容的语言。语言是主要的 相同,但很多细节, 字典一样的内置对象和 串尤其是如何工作的,已经改变 很大,而且很多过时 功能终于被删除。 另外,标准库已在 重组的几个突出的地方。

这个特定问题的更好的地方可能是BeautifulSoup forum

3

http://www.crummy.com/software/BeautifulSoup/说:

下载美丽的汤

如果你正在使用Python 2.3通过 2.6,3.0系列是最好的选择。 3.0系列中的最新发布版本是2009年11月30日发布的3.0.8版本。

如果您使用的是Python 3.0,则必须使用012xx使用3.1系列。美丽的汤 版本3.1.0.1发布了一月 6,2009。您可以使用3.1系列 与早期版本的Python,但是 您可能会碰到这里描述的问题 。

20

美丽的汤4.x的officially supports Python 3.

pip install beautifulsoup4 
+0

当我试图使用它,它给了我一个错误说我使用Python关于Python 3.X 2 .X版本 – 2016-02-09 17:35:50