Pytania otagowane jako python-requests

UŻYWAJ WYŁĄCZNIE W BIBLIOTECE ZAPYTAŃ PYTHON. Requests to w pełni funkcjonalna biblioteka HTTP w języku Python z łatwym w użyciu logicznym interfejsem API.


2
dodanie nagłówka do modułu żądań Pythona
Wcześniej użyłem httplibmodułu do dodania nagłówka w żądaniu. Teraz próbuję tego samego z requestsmodułem. To jest moduł żądań Pythona, którego używam: http://pypi.python.org/pypi/requests Jak mogę dodać nagłówek do request.posti request.getpowiedzieć, że muszę dodać foobarklucz w każdym żądaniu w nagłówku.

5
Biblioteka żądań Pythona przekierowuje nowy adres URL
Przeglądałem dokumentację Python Requests, ale nie widzę żadnej funkcjonalności dla tego, co próbuję osiągnąć. W moim skrypcie ustawiam allow_redirects=True. Chciałbym wiedzieć, czy strona została przekierowana na coś innego, jaki jest nowy adres URL. Na przykład, jeśli początkowy adres URL to: www.google.com/redirect A końcowy URL to www.google.co.uk/redirected Jak uzyskać ten adres …

3
Jak wysłać pliki cookie w żądaniu postu z biblioteką Python Requests?
Próbuję użyć biblioteki Żądania, aby wysłać pliki cookie z żądaniem publikacji, ale nie jestem pewien, jak właściwie skonfigurować pliki cookie na podstawie jej dokumentacji. Skrypt jest przeznaczony do użytku w Wikipedii, a pliki cookie, które należy przesłać, mają następującą formę: enwiki_session=17ab96bd8ffbe8ca58a78657a918558e; path=/; domain=.wikipedia.com; HttpOnly Jednak przewodnik requestsSzybki start podaje to …


8
Rejestruj wszystkie żądania z modułu python-request
Używam żądań Pythona . Muszę zdebugować pewne OAuthdziałania iw tym celu chciałbym, aby rejestrował wszystkie wykonywane żądania. Mogłem uzyskać te informacje ngrep, ale niestety nie jest możliwe grepowanie połączeń https (które są potrzebne OAuth) Jak mogę aktywować rejestrowanie wszystkich adresów URL (+ parametrów), Requestsdo których uzyskuje się dostęp?

8
Python żąda biblioteki, jak przekazać nagłówek Authorization z pojedynczym tokenem
Mam identyfikator URI żądania i token. Jeśli używam: curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>" itd., otrzymuję 200 i wyświetlam odpowiednie dane JSON. Tak więc zainstalowałem żądania i kiedy próbuję uzyskać dostęp do tego zasobu, otrzymuję kod 403 prawdopodobnie dlatego, że nie znam prawidłowej składni do przekazania tego tokenu. Czy ktoś …


24
Żądania (spowodowane przez SSLError („Nie można połączyć się z adresem URL HTTPS, ponieważ moduł SSL jest niedostępny”). Błąd w PyCharm żądającej witryny internetowej
Używanie żądań w Python3 Windows przez Pycharm i odbieranie błędu modułu SSL niedostępny Spędziłem godziny, próbując dowiedzieć się, co może być tego przyczyną. Ponownie zainstalowałem Anacondę i całkowicie utknąłem. Podczas uruchamiania następujących plików def Earlybird(daycount): url = 'https://msft.com' response = requests.get(url) print(response) Earlybird() Otrzymuję błąd requests.exceptions.SSLError: HTTPSConnectionPool(host='msft.com', port=443): Max retries …

7
Jak sprawić, by żądania Pythona ufały certyfikatowi SSL z podpisem własnym?
import requests data = {'foo':'bar'} url = 'https://foo.com/bar' r = requests.post(url, data=data) Jeśli adres URL używa certyfikatu z podpisem własnym, kończy się to niepowodzeniem requests.exceptions.SSLError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed Wiem, że mogę przejść Falsedo verifyparametru tak: r = requests.post(url, data=data, verify=False) Chciałbym jednak skierować żądania do kopii …

6
Pobierz i zapisz plik PDF z modułem żądań Pythona
Próbuję pobrać plik PDF ze strony internetowej i zapisać go na dysku. Moje próby kończą się niepowodzeniem z błędami kodowania lub kończą się pustymi plikami PDF. In [1]: import requests In [2]: url = 'http://www.hrecos.org//images/Data/forweb/HRTVBSH.Metadata.pdf' In [3]: response = requests.get(url) In [4]: with open('/tmp/metadata.pdf', 'wb') as f: ...: f.write(response.text) --------------------------------------------------------------------------- …



5
Żądania w języku Python: usuwanie żądania POST Nagłówek autoryzacji
Próbuję złożyć żądanie POST API przy użyciu biblioteki żądań Python. Przechodzę przez Authorizationnagłówek, ale kiedy próbuję debugować, widzę, że nagłówek jest upuszczany. Nie mam pojęcia, co się dzieje. Oto mój kod: access_token = get_access_token() bearer_token = base64.b64encode(bytes("'Bearer {}'".format(access_token)), 'utf-8') headers = {'Content-Type': 'application/json', 'Authorization': bearer_token} data = '{"FirstName" : "Jane", …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.