installer BeautifulSoup
im lancer python 3.1.2 sur mon ubuntu 10.04
la version de BeautifulSoup-je besoin pour installer et comment?
je l'ai déjà télécharger la version 3.2 et exécuter sudo python3 setup.py install
mais ne fonctionne
thnx
EDIT : L'erreur que j'obtiens est :
>>> import BeautifulSoup
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "BeautifulSoup.py", line 448
raise AttributeError, "'%s' object has no attribute '%s'" % (self.__class__.__name__, attr)
^
SyntaxError: invalid syntax
>>>
- Ce qui ne fonctionne pas? Pour obtenir de l'aide, vous avez besoin de partager les détails de la façon dont c'est l'échec.
Vous devez vous connecter pour publier un commentaire.
La seule série de BeautifulSoup qui fonctionne avec Python 3 est 3.1 Cependant l'auteur a abandonné et ne seront pas mises à jour. Vous pouvez lire plus sur les problèmes ici.
Mise à JOUR: Ce n'est plus vrai, BeautifulSoup 4 fonctionne sur Python 3. Vous pouvez l'installer avec
pip install beautifulsoup4
.pip install BeautifulSoup
sera d'installer la version 3.easy_install beautifulsoup4
. Mais quand je l'importer avecimport BeautifulSoup
il donne d'erreur d'importation -No module named BeautifulSoup
. Que dois-je importer si ce n'est qu'?import bs4
à la place.J'ai suivi ces étapes pour installer beautifulsoup4 pour l'analyse HTML.
Télécharger la Belle Soupe 4 tarball des sources et de l'installer avec
Après cela, entrez votre python3 console
La première déclaration de travaux, tandis que la deuxième sera un échec. Vous devez changer de BeautifulSoup module dans python3 format avec l'aide de cette commande.
3 une fois que vous pouvez exécuter à nouveau le test, et tout ira bien.
Essayer beautifulsoup4. Il fonctionne pour Python 2.x et Python 3.x.
Puis juste essayer avec: