2008-09-29 82 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