NameError: имя 'urllib' не определено TypeError: объект 'module' не вызывается - PullRequest
1 голос
/ 19 июня 2019

Попытка выполнить этот код. Но я получаю вышеуказанную ошибку.

from urllib.request import FancyURLopener
from urllib.request import urlopen
exam = urllib.request.urlopen("192.168.2.2")
    print(exam.read)
    exam.close()

Я ожидаю открыть предоставленный IP-адрес.

1 Ответ

0 голосов
/ 19 июня 2019
from urllib.request import FancyURLopener
from urllib.request import urlopen
exam = urlopen("http://192.168.2.2")
print(exam.read)
exam.close()

Попробуйте использовать urlopen("url") вместо полного urllib.request.urlopen(url).

Вам необходимо добавить http или https в ваш URL, чтобы это работало.Также проверьте python requests, хорошую альтернативу urllib.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...