Python новичок и просто не уверен, что делать для python
Я хочу использовать urllib2
- Request
, чтобы сделать вызов Как я могу это сделать, например, в repl. Я не могу понять, правильный путь
$ python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from urllib2 import Request, urlopen, URLerror, HTTPerror
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'urllib2'
>>> from urllib2 import Request, urlopen, URLerror, HTTPerror
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'urllib2'
>>> import Request
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'Request'
>>> import urllib2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'urllib2'
>>>
...
req = Request(URL, json_message) #(URL and json_message defined but not shown here)
...
Нужно ли устанавливать urllib2 в систему отдельно или что-то в этом роде. Как я уже сказал, новичок в Python не знает шагов и синтаксиса. спасибо!
Пример, из которого я работаю, имеет
from urllib2 import Request, urlopen, URLError, HTTPError
, а затем использует Request(...
, но когда я пытаюсь это сделать в реплете python3, я получаю
$ python3
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from urllib2 import Request
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'urllib2'
>>>