Вопросы с тегом «python-requests»

159
Прокси с модулем Python «Запросы»

Просто коротко о простом модуле Requests для Python. Я не могу найти в документации то, что должна содержать переменная «прокси». Когда я посылаю ему диктет со стандартным значением «IP: PORT», он отклоняет его, запрашивая 2 значения. Итак, я думаю (потому что это не рассматривается в...

149
Асинхронные запросы с запросами Python

Я попробовал образец, представленный в документации библиотеки запросов для python. С помощью async.map(rs)я получаю коды ответа, но хочу получить содержимое каждой запрошенной страницы. Это, например, не работает: out = async.map(rs) print out[0].content...

139
Запросы - как узнать, получаете ли вы 404

Я использую библиотеку запросов и получаю доступ к веб-сайту для сбора данных с помощью следующего кода: r = requests.get(url) Я хочу добавить проверку ошибок, когда вводится неправильный URL и возвращается ошибка 404. Если я намеренно ввожу неверный URL-адрес, при этом: print r Я получаю это:...

129
Как использовать запросы Python для имитации посещения браузера?

Я хочу получить контент с указанного ниже веб-сайта. Если я использую браузер, такой как Firefox или Chrome, я могу получить настоящую страницу веб-сайта, которую хочу, но если я использую пакет (или wgetкоманду) запросов Python для ее получения, он возвращает совершенно другую HTML-страницу. Я...

128
Как я мог использовать запросы в asyncio?

Я хочу выполнять параллельные задачи HTTP-запроса asyncio, но считаю, что python-requestsэто заблокирует цикл обработки событий asyncio. Я нашел aiohttp, но он не смог предоставить службу HTTP-запроса с использованием HTTP-прокси. Поэтому я хочу знать, есть ли способ выполнять асинхронные...

124
Python запрашивает загрузку файла

Я выполняю простую задачу по загрузке файла с помощью библиотеки запросов Python. Я искал переполнение стека, и, похоже, ни у кого не было такой же проблемы, а именно, что файл не получен сервером: import requests url='http://nesssi.cacr.caltech.edu/cgi-bin/getmulticonedb_release2.cgi/post'...

122
В чем разница между "содержанием" и "текстом"

Я использую потрясающую библиотеку запросов Python . Я заметил, что в прекрасной документации есть много примеров того, как что-то делать, без объяснения причины . Например, оба r.textи r.contentпоказаны в качестве примеров того, как получить ответ сервера. Но где объясняется, что делают эти...

120
Запросы Python и постоянные сеансы

Я использую модуль запросов (версия 0.10.0 с Python 2.5). Я выяснил, как отправить данные в форму входа на веб-сайт и получить ключ сеанса, но я не вижу очевидного способа использовать этот ключ сеанса в последующих запросах. Может ли кто-нибудь заполнить многоточие в приведенном ниже коде или...

114
Пакет запросов Python: обработка ответа xml

Мне очень нравится этот requestsпакет и его удобный способ обработки ответов JSON. К сожалению, я не понял, могу ли я также обрабатывать ответы XML. Кто-нибудь знает, как обрабатывать XML-ответы с помощью requestsпакета? Нужно ли включать другой пакет для декодирования...

110
добавление заголовка в модуль запросов Python

Раньше я использовал httplibмодуль для добавления заголовка в запрос. Сейчас пробую то же самое с requestsмодулем. Это модуль запроса python, который я использую: http://pypi.python.org/pypi/requests Как я могу добавить заголовок request.postи request.getсказать, что я должен добавлять foobarключ...

103
Библиотека запросов Python перенаправляет новый URL

Я просматривал документацию по запросам Python, но не вижу никаких функциональных возможностей того, чего я пытаюсь достичь. В моем сценарии я устанавливаю allow_redirects=True. Я хотел бы знать, была ли страница перенаправлена ​​на что-то еще, каков новый URL. Например, если начальный URL был:...

98
Регистрировать все запросы от модуля python-requests

Я использую запросы python . Мне нужно отладить некоторые OAuthдействия, и для этого я хотел бы, чтобы он регистрировал все выполняемые запросы. Я мог бы получить эту информацию ngrep, но, к сожалению, невозможно использовать grep https-соединения (которые необходимы для OAuth) Как я могу...

98
Как «войти» на веб-сайт с помощью модуля Python Requests?

Я пытаюсь отправить запрос на вход на веб-сайт с помощью модуля запросов в Python, но на самом деле он не работает. Я новичок в этом ... поэтому я не могу понять, следует ли мне создавать файлы cookie для имени пользователя и пароля или какой-либо тип авторизации HTTP, который я нашел (??). from...

96
Как отправить файлы cookie в почтовом запросе с помощью библиотеки запросов Python?

Я пытаюсь использовать библиотеку запросов для отправки файлов cookie с почтовым запросом, но я не уверен, как на самом деле настроить файлы cookie на основе документации. Скрипт предназначен для использования в Википедии, а файлы cookie, которые необходимо отправить, имеют следующую форму:...

95
Библиотека запросов Python, как передать заголовок авторизации с помощью одного токена

У меня есть URI запроса и токен. Если я использую: curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>" и т.д., я получаю 200 и просматриваю соответствующие данные JSON. Итак, я установил запросы, и когда я пытаюсь получить доступ к этому ресурсу, я получаю 403, вероятно, потому, что...

95
Почему не возвращается request.get ()? Какой тайм-аут по умолчанию использует requests.get ()?

В моем сценарии requests.getникогда не возвращается: import requests print ("requesting..") # This call never returns! r = requests.get( "http://www.some-site.com", proxies = {'http': '222.255.169.74:8080'}, ) print(r.ok) Какая может быть возможная причина (ы)? Любое средство? Какой тайм-аут по...

89
Запросы (вызвано SSLError («Не удается подключиться к URL-адресу HTTPS, потому что модуль SSL недоступен»). Ошибка на веб-сайте, запрашивающем PyCharm.

Использование запросов в Python3 Windows через Pycharm и получение ошибки SSL Module Not Available Я часами пытался понять, что могло быть причиной этого. Я переустановил Anaconda, и я полностью застрял. При запуске следующих def Earlybird(daycount): url = 'https://msft.com' response =...

88
Как заставить запросы Python доверять самоподписанному сертификату SSL?

import requests data = {'foo':'bar'} url = 'https://foo.com/bar' r = requests.post(url, data=data) Если URL-адрес использует самоподписанный сертификат, это не сработает с requests.exceptions.SSLError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify...