J'essaie d'utiliser Python pour télécharger le code source HTML d'un site Web, mais je reçois cette erreur.AttributeError: l'objet 'module' n'a pas d'attribut 'urlopen'
Traceback (most recent call last):
File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in file = urllib.urlopen(" http://www.python.org ") AttributeError: 'module' object has no attribute 'urlopen'
que je suis le guide ici: http://www.boddie.org.uk/python/HTML.html
import urllib
file = urllib.urlopen("http://www.python.org")
s = file.read()
f.close()
#I'm guessing this would output the html source code?
print(s)
J'utilise Python 3, merci pour l'aide!
Salut Eumiro, en utilisant l'instruction 'with' en Python Je suppose qu'il ferme la connexion automatiquement une fois qu'il est fait de l'utiliser? Semblable à une déclaration d'utilisation en C#? –
@Sergio: exactement! Et à travers l'indentation, vous voyez où votre fichier est encore ouvert. – eumiro
Merci pour l'aide –