Quand je lance le code suivant dans Python 3.3:
import urllib
tempfile = urllib.request.urlopen("http://yahoo.com")
Je reçois l'erreur suivante:
J'ai aussi fait ça pour vérifier:
Qu'est-ce que je fais mal?
Importer urllib.request
au lieu de urllib
.
import urllib.request
Fait intéressant, j'ai remarqué un comportement dépendant de l'IDE.
Les deux logiciels, Spyder et PyCharm, utilisent le même interpréteur sur ma machine: je dois utiliser PyCharm.
importer urllib.request
alors que dans Spyder,
importer urllib
fait bien
S'il s'agit de PyCharm, comme ce fut le cas pour moi, assurez-vous que votre nom de fichier n'est pas urllib.py.