BeautifulSoup Python 3-Kompatibilität
-
02-07-2019 - |
Frage
Funktioniert BeautifulSoup mit Python 3?
Wenn nicht, wie bald wird es ein Hafen sein? Wird es einen Hafen überhaupt?
Google dreht sich nicht alles auf mich zu (Vielleicht ist es ‚Coz ich für die falsche Sache bin auf der Suche?)
Lösung 2
Vor etwa zwei Monate, nachdem ich diese Frage gestellt, ein Port freigegeben worden ist:
http://groups.google.com/group/beautifulsoup/browse_thread/ Gewinde / f24882cc17a0625e
Es wettet BS arbeiten, aber das ist es. Noch nicht versucht, es aber.
Andere Tipps
Beautiful Soup 4.x offiziell unterstützt Python 3.
pip install beautifulsoup4
http://www.crummy.com/software/BeautifulSoup/ sagt:
Beautiful Soup Download
Wenn Sie mit Python 2.3 durch 2.6, die 3.0-Serie ist die beste Wahl. Die jüngste Veröffentlichung in der 3.0 Serie ist 3.0.8, den 30. November 2009 veröffentlicht.
Wenn Sie mit Python sind 3.0, müssen Sie Verwenden Sie die 3.1-Serie. schöne Suppe Version 3.1.0.1 wurde Januar veröffentlicht 6 kann 2009. Sie verwenden die 3.1-Serie mit früheren Versionen von Python, aber Sie könnten in die Probleme laufen hier beschrieben.
Es gibt eine Release Candidate für Python 3.0 zur Verfügung, so können Sie immer Test BeautifulSoup die Kompatibilität selbst:)
Ich bin die Antwort zu erraten ist „Nein“. Nach Python.org :
Python 3000 (auch bekannt als "Py3k", und veröffentlicht als Python 3.0) ist ein neues die Version der Sprache ist unvereinbar mit der Linie der 2.x Mitteilungen. Die Sprache ist meist die gleiche, aber viele Details, vor allem, wie integrierte Objekte wie Wörterbücher und Strings arbeiten, haben sich geändert beträchtlich, und eine Menge veraltet Funktionen werden schließlich entfernt. Auch die Standard-Bibliothek wurde in einigen prominenten Stellen neu organisiert.
Ein besserer Ort für diese Frage könnte die BeautifulSoup Forum .
ja, schöne Suppe Arbeit in Python 3,
Linux
apt-get install python3-bs4
Fenster
pip install beautifulsoup4
Weitere Informationen finden Sie unter https: // www. crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup