Próbuję zaimportować plik urllib.request do Pythona 2.7.10 na PyCharm 4.5.4 w oknie 10, ale otrzymuję komunikat "ImportError: No module named request".Importuj urllib.request, ImportError: Brak modułu o nazwie request
Odpowiedz
Mam również do czynienia z tym samym błędem i Google do go rozwiązać. urlib.request
jest dla Pythona 3.0.
Możesz użyć poniższy kod:
import urllib
urllib.urlopen(url)
użytku>Path\easy_install.exe
żądania, jeśli masz maszynę Windows, gdzie easy_install
można znaleźć w Python * \ Scripts folderu, jeśli został zainstalowany. (Uwaga: Ścieżka \ easy_install.exe jest przykładem, mój jest C: \ Python32 \ Scripts \ easy_install.exe)
Jeśli nie masz łatwej instalacji i działa na komputerze z systemem Windows, możesz go pobrać tutaj: http://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute
Jeśli chcesz ręcznie dodać bibliotekę do komputera z systemem Windows, możesz pobrać skompresowaną bibliotekę, rozpakować ją, a następnie umieścić w folderze Lib ścieżki pythona.
OR
Musisz zainstalować pip
a potem zainstalować django-request
użyciu pip
pip install django-request
również zainstalować,
python setup.py install
następnie importować
from urllib.request import urlopen
Helpful Tips:to chech this
W urllib.request moduły zostały przestarzałe .. wystarczy użyć
import urllib
A dla funkcji, jeśli były wcześniej pisanie powiedzieć
urllib.request.urlretrieve
Teraz wystarczy napisać
urllib.urlretrieve
Spróbuj użyć tego w Python3
try:
x = urllib.request.urlopen('https://www.google.com/search?q=test')
print(x.read())
except Exception as e:
print(str(e))
Proszę sprawdzić to [URL] (http://stackoverflow.com/help) będzie przydatne, aby podnieść jakość –