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.
Devo inviare un JSON da un client a un server. Sto usando Python 2.7.1 e simplejson. Il client utilizza le richieste. Il server è CherryPy. Posso ottenere un JSON hardcoded dal server (codice non mostrato), ma quando provo a POSTARE un JSON sul server, ottengo "400 Bad Request". Ecco il …
Ogni volta che provo a importare requests, viene visualizzato un errore No module Named requests. import requests L'errore che ottengo: File "ex2.py", line 1, in <module> import requests ImportError: No module named requests
try: r = requests.get(url, params={'s': thing}) except requests.ConnectionError, e: print e #should I also sys.exit(1) after this? È corretto? C'è un modo migliore per strutturarlo? Questo coprirà tutte le mie basi?
Requests è davvero una bella libreria. Vorrei usarlo per scaricare file di grandi dimensioni (> 1 GB). Il problema è che non è possibile mantenere l'intero file in memoria. Ho bisogno di leggerlo a pezzi. E questo è un problema con il seguente codice import requests def DownloadFile(url) local_filename = …
Sto cercando di scaricare e salvare un'immagine dal web usando il requestsmodulo di Python . Ecco il codice (funzionante) che ho usato: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Ecco il nuovo codice (non funzionante) usando requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: img = r.raw.read() with …
Per impostazione predefinita, la libreria python Requests scrive i messaggi di registro sulla console, seguendo le linee di: Starting new HTTP connection (1): example.com http://example.com:80 "GET / HTTP/1.1" 200 606 Di solito non sono interessato a questi messaggi e vorrei disabilitarli. Quale sarebbe il modo migliore per mettere a tacere …
Sto lavorando a un semplice script che coinvolge CAS, controllo di sicurezza jspring, reindirizzamento, ecc. Vorrei usare le richieste di Python di Kenneth Reitz perché è un ottimo lavoro! Tuttavia, CAS richiede di essere convalidato tramite SSL, quindi devo prima superare questo passaggio. Non so quali siano le richieste di …
Sto usando il requestsmodulo Python per inviare un RESTful GET a un server, per il quale ottengo una risposta in JSON. La risposta JSON è fondamentalmente solo un elenco di elenchi. Qual è il modo migliore per forzare la risposta a un oggetto Python nativo in modo che io possa …
Nel mio caso, sto usando la requestslibreria per chiamare l'API di PayPal su HTTPS. Sfortunatamente, ricevo un errore da PayPal e il supporto PayPal non è in grado di capire quale sia l'errore o cosa lo stia causando. Vogliono che "Fornisca l'intera richiesta, intestazioni incluse". Come lo posso fare?
Sto usando Python 2.7.3 e richieste. Ho installato richieste tramite pip. Credo che sia l'ultima versione. Sto correndo su Debian Wheezy. Ho usato Requests molte volte in passato e non ho mai affrontato questo problema, ma sembra che quando Requestsfaccio richieste https ottengo InsecurePlatformun'eccezione. L'errore menziona urllib3, ma non l'ho …
sto usando import requests requests.post(url='https://foo.com', data={'bar':'baz'}) ma ottengo un request.exceptions.SSLError. Il sito Web ha un certificato scaduto, ma non invio dati sensibili, quindi non mi interessa. Immagino che ci sia un argomento come 'verifiy = False' che potrei usare, ma non riesco a trovarlo.
Voglio inviare un valore "User-agent"durante la richiesta di una pagina Web utilizzando le richieste Python. Non sono sicuro se sia corretto inviarlo come parte dell'intestazione, come nel codice seguente: debug = {'verbose': sys.stderr} user_agent = {'User-agent': 'Mozilla/5.0'} response = requests.get(url, headers = user_agent, config=debug) Le informazioni di debug non mostrano …
Come inviare un multipart/form-datacon richieste in Python? Come inviare un file, ho capito, ma come inviare i dati del modulo con questo metodo non riesco a capire.
Sto usando la libreria Requests: HTTP for Humans e ho avuto questo strano errore e non so cosa sia cattivo. No connection adapters were found for '192.168.1.61:8080/api/call' Qualcuno ha un'idea?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.