Запитання з тегом «python-requests»

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


6
Опублікуйте JSON за допомогою запитів Python
Мені потрібно розмістити JSON з клієнта на сервер. Я використовую Python 2.7.1 та simplejson. Клієнт використовує Запити. Сервер - CherryPy. Я можу отримати жорстко закодований JSON з сервера (код не показаний), але коли я намагаюся розмістити JSON на сервер, я отримую "400 поганий запит". Ось мій код клієнта: data = …



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

12
Як відключити повідомлення журналу з бібліотеки запитів?
За замовчуванням бібліотека запитів python записує повідомлення в журнал на консоль відповідно до рядків: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Мені зазвичай не цікаві ці повідомлення, і я хотів би їх відключити. Що було б найкращим способом заглушити ці повідомлення або зменшити багатослівність запитів?

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: …

22
Python вимагає кидати SSLError
Я працюю над простим сценарієм, який включає CAS, перевірку безпеки jspring, переадресацію і т. Д. Я хотів би використовувати запити python Кеннета Рейца, тому що це чудова робота! Однак CAS вимагає підтвердження через SSL, тому я повинен спочатку пройти цей крок. Я не знаю, чого хоче Python? Де цей SSL …

2
Який найкращий спосіб проаналізувати відповідь JSON з бібліотеки запитів?
Я використовую requestsмодуль python для надсилання RESTful GET на сервер, на який я отримую відповідь у JSON. Відповідь JSON - це лише список списків. Який найкращий спосіб примусити відповідь до нативного об’єкта Python, щоб я міг або ітератувати, або роздрукувати його за допомогою pprint?

5
Як я бачу весь HTTP-запит, який надсилається моєю програмою Python?
У моєму випадку я використовую requestsбібліотеку для виклику API PayPal через HTTPS. На жаль, я отримую помилку від PayPal, і підтримка PayPal не може з'ясувати, що це за помилка чи що її викликає. Вони хочуть, щоб я "Будь ласка, надайте весь запит, включені заголовки". Як я можу це зробити?

15
Помилка SSL InsecurePlatform під час використання пакету Requests
Я використовую Python 2.7.3 та Requests. Я встановив Запити через pip. Я вважаю, це остання версія. Я біжу на Debian Wheezy. Я багато разів використовував Запити в минулому і жодного разу не стикався з цим питанням, але, схоже, під час отримання https-запитів Requestsя отримую InsecurePlatformвиняток. Про помилку згадується urllib3, але …

5
Як відключити перевірку сертифіката безпеки в запитах Python
я використовую import requests requests.post(url='https://foo.com', data={'bar':'baz'}) але я отримую request.exceptions.SSLError. Веб-сайт має сертифікат, який закінчився, але я не надсилаю конфіденційні дані, тому для мене це не має значення. Я думаю, що є такий аргумент, як "verifiy = False", який я міг би використати, але я не можу його знайти.

2
Надсилання "User-agent" за допомогою бібліотеки запитів у Python
Я хочу надіслати значення для "User-agent"запиту веб-сторінки за допомогою Python Requests. Я не впевнений, чи добре це надсилати як частину заголовка, як у коді нижче: 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.