Найти - Пользователи
Полная версия: Проблема с модулем urllib в python3
Начало » Python для новичков » Проблема с модулем urllib в python3
1
shapiro
Добрый день.
Решил изучить python 3.

Столкнулся со следующей проблемой:
Импортирую модуль urllib, но какой бы его аргумент я не использовал - интерпретатор ругается на его отсутствие…

dir(urllib) говорит лишь о

а где же все остальное? urlopen, request, parser и т.д.??

В чем может быть проблема?
Андрей Светлов
переименуйте ваш файл
shapiro
Андрей Светлов
переименуйте ваш файл
Который? аргументов нет как в случаи использования собственных скриптов, так и при прямой работе с интерпретатором.
Nik
shapiro
а где же все остальное? urlopen, request, parser и т.д.??
>>> import urllib.request
>>> dir(urllib.request)
>>> import urllib.parse
>>> dir(urllib.parse)
Андрей Светлов
>>> import urllib
>>> ulllib.__file__
shapiro
Nik
>>> import urllib.request >>> dir(urllib.request)
Ага! значит так нужно…и urlopen я нашел в urllib.request….

Странно, в книжке (Программирование на питон 3. Марк Саммерфильд) говорилось об иморте urllib, а затем уже сразу использовался urllib.request.urlopen… в учебниках по питону 2.5 - так там вообще сразу urllib.urlopen… это меня немного запутало. Но главное, теперь все в порядке. всем спасибо!

Андрей Светлов
>>> import urllib
>>> ulllib.__file__
Не совсем понял, а что бы мне дало переименования файла __init__.py? ну да ладно, главное что вопрос решен. спасибо!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB