Pytania oznaczone «python-requests»

148
Żądania - jak sprawdzić, czy otrzymujesz kod 404

Korzystam z biblioteki Requests i uzyskuję dostęp do witryny sieci Web, aby zbierać z niej dane za pomocą następującego kodu: r = requests.get(url) Chcę dodać testowanie błędów w przypadku wprowadzenia nieprawidłowego adresu URL i zwrócenia błędu 404. Jeśli celowo wprowadzę nieprawidłowy...

126
Jak mogę używać żądań w asyncio?

Chcę wykonywać równoległe zadania żądań http w programie asyncio, ale uważam, python-requestsże zablokowałoby to pętlę zdarzeń asyncio. Znalazłem aiohttp, ale nie mógł on obsłużyć żądania HTTP przez proxy http. Dlatego chcę wiedzieć, czy istnieje sposób na wykonywanie asynchronicznych żądań http...

122
Jaka jest różnica między „treścią” a „tekstem”

Używam wspaniałej biblioteki Python Requests . Zauważyłem, że dobra dokumentacja zawiera wiele przykładów tego, jak coś zrobić bez wyjaśniania dlaczego . Na przykład, zarówno r.texti r.contentsą przedstawione jako przykłady w jaki sposób uzyskać odpowiedź serwera. Ale gdzie jest wyjaśnione, co...

120
Żądania Pythona i trwałe sesje

Używam modułu żądań (wersja 0.10.0 z Pythonem 2.5). Dowiedziałem się, jak przesłać dane do formularza logowania na stronie internetowej i odzyskać klucz sesji, ale nie widzę oczywistego sposobu wykorzystania tego klucza sesji w kolejnych żądaniach. Czy ktoś może wypełnić wielokropek w poniższym...

110
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...

89
Żą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 =...