Я получаю сообщение об ошибке «невозможно импортировать« urlopen »из« urllib », работающего на python3 на Mac с установленным Beautiful Soup.

Я не могу запустить этот код «из urlopen import urllib» на Mac, используя Beautiful Soup для очистки веб-страниц.

Я установил Beautiful Soup и импортировал его вместе с request и lxml.

from urllib import urlopen Traceback (последний последний вызов): файл «», строка 1, в ImportError: невозможно импортировать имя «urlopen» из «urllib» (/Users/reb/anaconda3/lib/python3.7/urllib/инициализировать.py)

Я не ожидаю немедленного видимого результата, просто urlopen доступен для использования.


person Community    schedule 10.07.2019    source источник


Ответы (1)


Попробуй это,

from urllib.request import urlopen
html = urlopen("http://www.google.com/")
print(html)

Вы должны импортировать urlopen из urllib.request в python3

person Arun Augustine    schedule 11.07.2019