Я пытаюсь написать код, который может открыть URL-соединение и прочитать текст из ответа. Я пробовал:Как открыть исходный код URL?
import urllib
urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')
Но это дает мне эту ошибку:
Traceback (most recent call last):
File "<pyshell#40>", line 1, in <module>
urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')
AttributeError: 'module' object has no attribute 'urlopen'
Что случилось с моим кодом и что такое решение проблемы?
Там нет такого понятия, как "URL исходного кода". Вы хотите сказать, что хотите сделать HTTP-запрос указанному URL-адресу и вернуть тело сообщения ответа в виде строки? Для типичного веб-сайта это означает, что в результате вы получите HTML-документ. –