Таким образом, модуль, в котором я нуждаюсь для своего проекта, требует, чтобы SSL установил. Я слышал, что Ubuntu идет с Python с поддержкой SSL, таким образом, я проверил, получил ли я SSL на новой установке Ubuntu 16.04 LTS 64-разрядный фрагмент кода Oli использования:
from urllib.request import urlopen
urllib.request.urlopen('https://askubuntu.com').read()
Они сказали, что это должно выложить некоторый HTML, если SSL работает правильно, но все, что я получил, было этой ошибкой:
Traceback (most recent call last):
File "ssltest.py", line 2, in <module>
urllib.request.urlopen('https://askubuntu.com').read()
NameError: name 'urllib' is not defined
Помните, это - новая установка Ubuntu 16.04, и я видел многочисленные другие ответы, в которых говорится, что она должна идти с SSL.
urllid
модуль?Что-то еще?
ошибка находится в Вашей программе только (и в исходном сообщении Вы относитесь, к которому я прикрепил теперь). Необходимо использовать любого импортированная функция urlopen:
from urllib.request import urlopen
urlopen('https://askubuntu.com').read()
или импортированная urllib.request библиотека:
import urllib.request
urllib.request.urlopen('https://askubuntu.com').read()
, но не соединение обоих, т.е. пользуются библиотекой, куда Вы только импортировали функцию как в Вашем случае.