Domande taggate «python-requests»

UTILIZZARE SOLO PER LA BIBLIOTECA DI RICHIESTE DI PYTHON. Requests è una libreria HTTP Python con funzionalità complete con un'API logica e di facile utilizzo.


5
Posso impostare max_retries per request.request?
Il modulo richieste di Python è semplice ed elegante, ma una cosa mi dà fastidio. È possibile ottenere un request.exception.ConnectionError con un messaggio come: Max retries exceeded with url: ... Ciò implica che le richieste possono tentare di accedere ai dati più volte. Ma non c'è una sola menzione di …

19
Timeout per le richieste di Python. Completa risposta
Sto raccogliendo statistiche su un elenco di siti Web e sto usando le richieste per semplicità. Ecco il mio codice: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(), str([(l.status_code, l.url) for l in r.history]), str(r.headers.items()), str(r.cookies.items())) ) Ora voglio requests.gettimeout dopo 10 secondi in …


10
Proxy con il modulo "Richieste" di Python
Solo una breve e semplice sull'eccellente modulo Richieste per Python. Non riesco a trovare nella documentazione che cosa dovrebbe contenere la variabile "proxy". Quando gli ho inviato un dict con un valore "IP: PORT" standard, lo ha rifiutato chiedendo 2 valori. Quindi, suppongo (perché questo non sembra essere coperto nei …


13
Numero massimo di tentativi superato con URL nelle richieste
Sto cercando di ottenere il contenuto di App Store> Business : import requests from lxml import html page = requests.get("https://itunes.apple.com/in/genre/ios-business/id6000?mt=8") tree = html.fromstring(page.text) flist = [] plist = [] for i in range(0, 100): app = tree.xpath("//div[@class='column first']/ul/li/a/@href") ap = app[0] page1 = requests.get(ap) Quando provo il rangecon (0,2)funziona, ma …

3
Python Request Post con dati param
Questa è la richiesta non elaborata per una chiamata API: POST http://192.168.3.45:8080/api/v2/event/log?sessionKey=b299d17b896417a7b18f46544d40adb734240cc2&format=json HTTP/1.1 Accept-Encoding: gzip,deflate Content-Type: application/json Content-Length: 86 Host: 192.168.3.45:8080 Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) {"eventType":"AAS_PORTAL_START","data":{"uid":"hfe3hf45huf33545","aid":"1","vid":"1"}}""" Questa richiesta restituisce una risposta positiva (2xx). Ora sto provando a pubblicare questa richiesta utilizzando requests: >>> import requests >>> headers = …


1
Richieste - come sapere se stai ricevendo un 404
Sto utilizzando la libreria Richieste e accedo a un sito Web per raccogliere dati da esso con il seguente codice: r = requests.get(url) Voglio aggiungere test di errore per quando viene inserito un URL non corretto e viene restituito un errore 404. Se inserisco intenzionalmente un URL non valido, quando …

5
Come potrei usare le richieste in asyncio?
Voglio svolgere attività di richiesta http parallele asyncio, ma trovo che python-requestsbloccherebbe il ciclo degli eventi di asyncio. Ho trovato aiohttp ma non è stato in grado di fornire il servizio di richiesta http utilizzando un proxy http. Quindi voglio sapere se c'è un modo per fare richieste http asincrone …


4
python richiede il caricamento del file
Sto eseguendo una semplice operazione di caricamento di un file utilizzando la libreria di richieste Python. Ho cercato Stack Overflow e nessuno sembrava avere lo stesso problema, vale a dire che il file non viene ricevuto dal server: import requests url='http://nesssi.cacr.caltech.edu/cgi-bin/getmulticonedb_release2.cgi/post' files={'files': open('file.txt','rb')} values={'upload_file' : 'file.txt' , 'DB':'photcat' , 'OUT':'csv' …

2
Qual è la differenza tra "contenuto" e "testo"
Sto usando la fantastica libreria Python Requests . Noto che la bella documentazione contiene molti esempi di come fare qualcosa senza spiegare il perché . Ad esempio, entrambi r.texte r.contentvengono mostrati come esempi di come ottenere la risposta del server. Ma dove viene spiegato cosa fanno queste proprietà? Ad esempio, …

8
Richieste Python e sessioni persistenti
Sto usando il modulo delle richieste (versione 0.10.0 con Python 2.5). Ho capito come inviare dati a un modulo di accesso su un sito Web e recuperare la chiave di sessione, ma non vedo un modo ovvio per utilizzare questa chiave di sessione nelle richieste successive. Qualcuno può compilare i …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.