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

ИСПОЛЬЗУЙТЕ ТОЛЬКО ДЛЯ БИБЛИОТЕКИ ЗАПРОСОВ PYTHON. Requests - это полнофункциональная библиотека Python HTTP с простым в использовании логическим API.


6
Опубликовать JSON с использованием запросов Python
Мне нужно отправить JSON от клиента к серверу. Я использую Python 2.7.1 и simplejson. Клиент использует запросы. Сервер является CherryPy. Я могу получить жестко закодированный JSON с сервера (код не показан), но когда я пытаюсь отправить JSON на сервер, я получаю «400 Bad Request». Вот мой код клиента: data = …



4
Скачать большой файл в Python с запросами
Requests - это действительно хорошая библиотека. Я хотел бы использовать его для загрузки больших файлов (> 1 ГБ). Проблема в том, что невозможно сохранить весь файл в памяти, мне нужно прочитать его порциями. И это проблема со следующим кодом import requests def DownloadFile(url) local_filename = url.split('/')[-1] r = requests.get(url) f …

13
Как скачать изображение с помощью запросов
Я пытаюсь загрузить и сохранить изображение из Интернета с помощью requestsмодуля Python . Вот (рабочий) код, который я использовал: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Вот новый (нерабочий) код, использующий requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: img = r.raw.read() with open(path, 'w') as f: f.write(img) …

12
Как отключить сообщения журнала из библиотеки запросов?
По умолчанию библиотека Python « Запросы» записывает сообщения журнала в консоль в соответствии с: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Меня обычно не интересуют эти сообщения, и я хотел бы отключить их. Как лучше всего замолчать эти сообщения или уменьшить многословность запросов?

22
Python запрашивает выбрасывание SSLError
Я работаю над простым сценарием, который включает в себя CAS, проверку безопасности jspring, перенаправление и т. Д. Я хотел бы использовать запросы Python от Кеннета Рейтца, потому что это отличная работа! Тем не менее, CAS требует проверки через SSL, поэтому мне нужно сначала пройти этот шаг. Я не знаю, чего …

2
Каков наилучший способ анализа ответа JSON из библиотеки запросов?
Я использую requestsмодуль python для отправки RESTful GET на сервер, для которого я получаю ответ в JSON. Ответ JSON - это просто список списков. Каков наилучший способ заставить ответ на нативный объект Python, чтобы я мог итерировать или распечатывать его, используя pprint?

5
Как я могу увидеть весь HTTP-запрос, отправляемый моим приложением Python?
В моем случае я использую requestsбиблиотеку для вызова API PayPal через HTTPS. К сожалению, я получаю сообщение об ошибке от PayPal, и служба поддержки PayPal не может выяснить, что это за ошибка или чем она вызвана. Они хотят, чтобы я "Пожалуйста, предоставьте весь запрос, включая заголовки". Как я могу это …

15
Ошибка SSL InsecurePlatform при использовании пакета запросов
Я использую Python 2.7.3 и запросы. Я установил запросы через pip. Я считаю, что это последняя версия. Я работаю на Debian Wheezy. Я использовал запросы много раз в прошлом и никогда не сталкивался с этой проблемой, но кажется, что при выполнении запросов https с Requestsя получаю InsecurePlatformисключение. Упоминается ошибка urllib3, …

5
Как отключить проверку сертификата безопасности в запросах Python
Я использую import requests requests.post(url='https://foo.com', data={'bar':'baz'}) но я получаю request.exceptions.SSLError. На сайте есть сертификат с истекшим сроком действия, но я не отправляю конфиденциальные данные, поэтому для меня это не имеет значения. Я бы предположил, что есть такой аргумент, как «verifyiy = False», который я мог бы использовать, но я не …

2
Отправка «User-agent» с использованием библиотеки запросов в Python
Я хочу отправить значение "User-agent"при запросе веб-страницы с помощью запросов Python. Я не уверен, если это нормально, чтобы отправить это как часть заголовка, как в коде ниже: debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response = requests.get(url, headers = user_agent, config=debug) Отладочная информация не показывает заголовки, отправляемые во время …



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