Questions marquées «python-requests»

UTILISEZ UNIQUEMENT POUR LA BIBLIOTHÈQUE DE DEMANDES DE PYTHON. Requests est une bibliothèque HTTP Python complète avec une API logique facile à utiliser.


5
Puis-je définir max_retries pour requests.request?
Le module de requêtes Python est simple et élégant mais une chose me dérange. Il est possible d'obtenir une request.exception.ConnectionError avec un message comme: Max retries exceeded with url: ... Cela implique que les demandes peuvent tenter d'accéder aux données plusieurs fois. Mais il n'y a aucune mention de cette …

19
Timeout pour les requêtes python.obtenir la réponse entière
Je collecte des statistiques sur une liste de sites Web et j'utilise des demandes pour cela par souci de simplicité. Voici mon code: 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())) ) Maintenant, je veux requests.getexpirer …

9
Comment installer des packages hors ligne?
Quelle est la meilleure façon de télécharger un package python et ses dépendances à partir de pypi pour une installation hors ligne sur une autre machine? Existe-t-il un moyen simple de le faire avec pip ou easy_install? J'essaie d'installer la bibliothèque de requêtes sur une boîte FreeBSD qui n'est pas …

10
Proxies avec module 'Requests' Python
Juste un court et simple sur l'excellent module Requests pour Python. Je n'arrive pas à trouver dans la documentation ce que la variable «proxies» devrait contenir. Quand je lui envoie un dict avec une valeur standard "IP: PORT", il l'a rejeté en demandant 2 valeurs. Donc, je suppose (parce que …


13
Nombre maximal de tentatives dépassé avec l'URL dans les demandes
J'essaie d'obtenir le contenu de l' App Store> Entreprise : 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) Quand j'essaye rangeavec (0,2)ça marche, mais quand …

3
Post de demande Python avec données param
Ceci est la demande brute pour un appel d'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"}}""" Cette demande renvoie une réponse de succès (2xx). J'essaye maintenant de poster cette demande en utilisant requests: >>> import requests >>> headers = …


1
Demandes - comment savoir si vous obtenez un 404
J'utilise la bibliothèque Requests et j'accède à un site Web pour en recueillir des données avec le code suivant: r = requests.get(url) Je souhaite ajouter un test d'erreur lorsqu'une URL incorrecte est saisie et qu'une erreur 404 est renvoyée. Si j'entre intentionnellement une URL invalide, lorsque je fais cela: print …



4
python demande le téléchargement de fichiers
J'effectue une tâche simple de téléchargement d'un fichier à l'aide de la bibliothèque de requêtes Python. J'ai cherché Stack Overflow et personne ne semblait avoir le même problème, à savoir que le fichier n'est pas reçu par le serveur: 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' , …

2
Quelle est la différence entre "contenu" et "texte"
J'utilise la formidable bibliothèque de requêtes Python . Je remarque que la belle documentation contient de nombreux exemples sur la façon de faire quelque chose sans expliquer pourquoi . Par exemple, les deux r.textet r.contentsont présentés comme des exemples de la façon d'obtenir la réponse du serveur. Mais où est-il …

8
Requêtes Python et sessions persistantes
J'utilise le module de requêtes (version 0.10.0 avec Python 2.5). J'ai trouvé comment soumettre des données à un formulaire de connexion sur un site Web et récupérer la clé de session, mais je ne vois pas de moyen évident d'utiliser cette clé de session dans les demandes ultérieures. Quelqu'un peut-il …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.