Compatibilité BeautifulSoup avec Python 3
-
02-07-2019 - |
Question
Est-ce que BeautifulSoup fonctionne avec Python 3?
Si non, quand y aura-t-il un port? Y aura-t-il un port du tout?
Google ne me dit rien (c'est peut-être parce que je cherche la mauvaise chose?)
La solution 2
Environ deux mois après avoir posé cette question, un port a été publié:
http://groups.google.com/group/beautifulsoup/browse_thread/ thread / f24882cc17a0625e
Ça va parier que BS marche, mais c'est à peu près tout. Pas encore essayé cependant.
Autres conseils
Belle soupe 4.x prend officiellement en charge Python 3.
pip install beautifulsoup4
http://www.crummy.com/software/BeautifulSoup/ indique:
Télécharger la belle soupe
Si vous utilisez Python 2.3 à travers 2.6, la série 3.0 est le meilleur choix. La plus récente version du La série 3.0 est 3.0.8, publiée le 30 novembre 2009.
Si vous utilisez Python 3.0, vous devez utilisez la série 3.1. Belle soupe la version 3.1.0.1 est sortie en janvier 6 janvier 2009. Vous pouvez utiliser la série 3.1 avec les versions antérieures de Python, mais vous pourriez rencontrer les problèmes décrit ici.
Une version candidate pour Python 3.0 est disponible, afin que vous puissiez toujours tester La compatibilité de BeautifulSoup vous-même:)
Je suppose que la réponse est "Non". Selon Python.org :
Python 3000 (a.k.a. "Py3k", et publié en tant que Python 3.0) est une nouvelle version de la langue qui est incompatible avec la ligne 2.x de communiqués. La langue est principalement le même chose, mais de nombreux détails, notamment objets intégrés comme les dictionnaires et les chaînes fonctionnent, ont changé considérablement, et beaucoup de déprécié les fonctionnalités ont finalement été supprimées. En outre, la bibliothèque standard a été réorganisé dans quelques endroits importants.
Le forum BeautifulSoup constitue un meilleur endroit pour cette question particulière.
oui, beau travail de soupe en python 3,
Linux
apt-get install python3-bs4
Windows
pip install beautifulsoup4
Pour plus d'informations, voir https: // www. crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup