Вопросы с тегом «urllib»

Модуль Python, обеспечивающий высокоуровневый интерфейс для получения данных через World Wide Web. Предшественник urllib2. В Python 3 urllib2 и urllib были реорганизованы и объединены в urllib.

24
Как мне загрузить файл через HTTP, используя Python?
У меня есть небольшая утилита, которую я использую для загрузки файла MP3 с веб-сайта по расписанию, а затем для создания / обновления файла XML подкаста, который я добавил в iTunes. Обработка текста, который создает / обновляет файл XML, написана на Python. Тем не менее, я использую wget внутри .batфайла Windows …
875 python  http  urllib 




30
urllib и ошибка «SSL: CERTIFICATE_VERIFY_FAILED»
Я получаю следующую ошибку: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", …

6
Как отправить POST запрос?
Я нашел этот скрипт онлайн: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Но я не понимаю, …
260 python  urllib  httplib 

6
UnicodeEncodeError: кодек 'charmap' не может кодировать символы
Я пытаюсь почистить сайт, но он выдает ошибку. Я использую следующий код: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) И я получаю следующую ошибку: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 70924-70950: …

18
Скачивание картинки через urllib и python
Поэтому я пытаюсь создать скрипт Python, который загружает веб-комиксы и помещает их в папку на моем рабочем столе. Я нашел несколько подобных программ, которые делают что-то похожее, но не совсем то, что мне нужно. Тот, который я нашел наиболее похожим, находится прямо здесь ( http://bytes.com/topic/python/answers/850927-problem-using-urllib-download-images ). Я пытался использовать этот …
184 python  urllib2  urllib 

12
AttributeError: объект 'модуль' не имеет атрибута 'urlopen'
Я пытаюсь использовать Python для загрузки исходного HTML-кода веб-сайта, но получаю эту ошибку. Traceback (most recent call last): File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in <module> file = urllib.urlopen("http://www.python.org") AttributeError: 'module' object has no attribute 'urlopen' Я следую руководству здесь: http://www.boddie.org.uk/python/HTML.html import urllib file = urllib.urlopen("http://www.python.org") s = file.read() f.close() #I'm guessing …



5
Python: импорт urllib.quote
Хочу использовать urllib.quote(). Но python (python3) не находит модуль. Предположим, у меня есть такая строка кода: print(urllib.quote("châteu", safe='')) Как импортировать urllib.quote? import urllibили import urllib.quoteоба дают AttributeError: 'module' object has no attribute 'quote' Меня смущает то, что urllib.requestдоступно черезimport urllib.request

3
'модуль' не имеет атрибута 'urlencode'
Когда я пытаюсь следовать примеру Python Wiki, связанному с кодировкой URL: >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() Во второй строке возникает ошибка: Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object …

9
можем ли мы использовать xpath с BeautifulSoup?
Я использую BeautifulSoup для очистки URL-адреса, и у меня был следующий код import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Теперь в приведенном выше коде мы можем использовать findAllдля получения тегов и связанной с …

3
urllib2.HTTPError: ошибка HTTP 403: запрещено
Я пытаюсь автоматизировать загрузку исторических данных о запасах с помощью python. URL-адрес, который я пытаюсь открыть, отвечает CSV-файлом, но я не могу открыть его с помощью urllib2. Я попытался изменить пользовательский агент, как указано в нескольких вопросах ранее, я даже попытался принять ответные файлы cookie, но безуспешно. Не могли бы …
104 python  http  urllib 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.