web-dev-qa-db-fra.com

Import urllib.request, ImportError: aucune demande de module nommée

J'essaie d'importer urllib.request pour python 2.7.10 sous PyCharm 4.5.4 sous Windows 10, mais l'erreur "ImportError: aucun module nommé" demande ".

25
Raj

Les modules urllib.request sont obsolètes. Il suffit d’utiliser

import urllib

Et pour votre fonction si vous écriviez plus tôt, dites

urllib.request.urlretrieve

Maintenant vous écrivez

urllib.urlretrieve
38
Ojas Srivastava

J'ai également fait face à la même erreur et googlé pour le résoudre. urlib.request est pour Python 3.0.

Vous pouvez utiliser le code ci-dessous:

import urllib
urllib.urlopen(url)
12
Bu-gae Park

Essayez de l'utiliser en Python3

try:
    x = urllib.request.urlopen('https://www.google.com/search?q=test')
    print(x.read())

except Exception as e:
    print(str(e))
2
Akash Kandpal