Tag: python-requests
Anfragen ist eine voll funktionsfähige Python-HTTP-Bibliothek eine einfach zu bedienende, logisch-API.
3
Antworten
Ich versuche zu kriechen, diese Seite mit python-requests-Bibliothek import requests from lxml import etree,html url = 'http://www.amazon.in/b/ref=sa_menu_mobile_elec_all?ie=UTF8&node=976419031' r = requests.get(url) tree = etree.HTML(r.text) print tree aber ich habe oben genannten Fehler. (TooManyRedirects) Ich habe versucht, zu verwenden
3
Antworten
Im wesentlichen ich eine Anfrage zu einer website und bekam ein byte Antwort zurück: b'[{"geonameId:"703448"}..........'. ich bin verwirrt, weil, obwohl es ist vom Typ byte ist, ist es sehr lesbarer und erscheint wie eine Liste von json.
7
Antworten
Hier ist mein code: import csv import requests with requests.Session() as s: s.post(url, data=payload) download = s.get('url that directly download a csv report') Das gibt mir den Zugriff auf die csv-Datei. Ich habe versucht, verschiedene Methoden zum
1
Antworten
Ich bin versuchen, auf die Bitbucket API für mein Konto, und ein erfolgreicher Versuch sieht wie folgt aus: curl --user screename:mypassword https://api.bitbucket.org/1.0/user/repositories in der Befehlszeile. In python, die ich versuchen: import requests s = requests.session() url =
5
Antworten
War ich mit Mechanize Modul Weile her, und jetzt versuchen, Anfragen-Modul. (Python-mechanize nicht funktioniert, wenn die HTTPS-und Proxy-Authentifizierung erforderlich) Ich gehe über einen proxy-server, wenn ich auf das Internet zugreifen. Der proxy-server eine Authentifizierung erfordert. Ich schrieb
2
Antworten
Ich lief in dieses Problem, wenn Sie spielen, um mit einer externen API. Ich schickte meine Körper-Daten als ein Wörterbuch direkt in die Anfrage und war immer 400-Fehler: data = { "someParamRange": { "to": 1000, "from": 100
2
Antworten
requests.post(url, data={'interests':'football','interests':'basketball'}) aber nicht funktioniert,wie die post football und basketball im interests Feld? InformationsquelleAutor Jasonyi | 2014-04-30
3
Antworten
Ich versuche zu analysieren, das Ergebnis einer HEAD-Anfrage erfolgt mit Hilfe der Python - Anfragen Bibliothek, aber kann nicht scheinen, um Zugriff auf den Inhalt. Entsprechend der docs, ich sollte in der Lage sein, um Zugriff auf
5
Antworten
Ich bin das hochladen einer großen Datei mit dem Python-requests-Paket, und ich finde keine Möglichkeit zu geben, Daten wieder über den Fortschritt des Uploads. Ich habe gesehen, eine Reihe von Fortschrittsbalken für den Download einer Datei, aber
2
Antworten
Ich versuche auf login zu einer Seite und den Zugriff auf einen anderen link in die Seite. payload={'username'=<username>,'password'=<password>} with session() as s: r = c.post(<URL>, data=payload) print r print r.content Dies gibt mir ein "405 not Allowed"
2
Antworten
Ich versuche, auf einem authentifizierten Website mit cookies.txt - Datei (erzeugt mit einer Chrome-Erweiterung) mit Python-Requests: import requests, cookielib cj = cookielib.MozillaCookieJar('cookies.txt') cj.load() r = requests.get(url, cookies=cj) Es nicht werfen Fehler oder Ausnahme, sondern die Erträge der
1
Antworten
Ich bin fangen und drucken von Python-Requests ConnectionErrors gut mit nur diese: except requests.exceptions.ConnectionError as e: logger.warning(str(e.message)) Druckt es aus Nachrichten wie: HTTPSConnectionPool(host='10.100.24.16', port=443): Max retries exceeded with url: /api/datastores/06651841-bbdb-472a-bde2-689d8cb8da19 (Caused by <class 'socket.error'>: [Errno 61] Connection
2
Antworten
Ich bin versucht, mir beibringen, einige grundlegende web-scraping. Mithilfe von Python-requests-Modul, ich war in der Lage, schnappen Sie html-Code für verschiedene websites, bis ich versuchte dies: >>> r = requests.get('http://www.wrcc.dri.edu/WRCCWrappers.py?sodxtrmts+028815+por+por+pcpn+none+mave+5+01+F') Anstelle der grundlegenden html-Code, der die Quelle
2
Antworten
Ich versuche, einige Inhalte automatisch von einer Website mit Anfragen (und bs4) Ich habe ein Skript, das eine cookie: def getCookies(self): username = 'username' password = 'password' URL = 'logonURL' r = requests.get(URL, auth=('username', 'password')) cookies =
3
Antworten
Ich bin mit dem Python-requests-Paket zum senden von http-Anfragen. Ich möchte hinzufügen eines einzelnen proxy-requests session-Objekt. zB. session = requests.Session() session.proxies = {...} # Here I want to add a single proxy Derzeit bin ich die Schleife
3
Antworten
Ziel ist es, eine Datei herunterzuladen, aus dem internet, und erstellen Sie ein file-Objekt oder eine Datei wie Objekt, ohne je die es berühren Sie die Festplatte. Dies ist nur für mein wissen, wollen wissen, ob das
1
Antworten
Ich rufe ein REST-API mit Abfragen in python und bisher erfolgreich gewesen, wenn ich verify=False. Nun, ich habe mit Hilfe von client-side-cert, die ich importieren müssen, für die Authentifizierung, und ich bekomme diese Fehlermeldung jedesmal, wenn ich
3
Antworten
Habe ich versucht, herauszufinden, wie man python-requests eine Anfrage senden, die url sieht so aus: http://example.com/api/add.json?name='hello'&data='hello'&data='world' Normalerweise kann ich bauen, ein Wörterbuch und tun: data = {'name': 'hello', 'data': 'world'} response = requests.get('http://example.com/api/add.json', params=data) Die funktioniert gut
3
Antworten
Arbeite ich mit dem Hause Tencent APIs ... hier habe ich ein Bild hochladen zu Hause Tencent die server, die diese API nutzen http://admin.wechat.com/wiki/index.php?title=Transferring_Multimedia_Files url = 'http://file.api.wechat.com/cgi-bin/media/upload?access_token=%s&type=image'%access_token files = { 'file': (filename, open(filepath, 'rb'), 'Content-Type': 'image/jpeg', 'Content-Length':
7
Antworten
So versuche ich download-Anfragen, die mit pip und erhalte folgenden Fehler. Ich habe den Fehler melden, aber es ist weitgehend unverständlich für mich. Irgendwelche Vorschläge? Ich bin immer ein ähnliches Problem, wenn Sie versuchen zu verwenden, pip
5
Antworten
Ich versuche, konvertieren Sie die folgenden arbeiten Anfrage in curl, python-Anfrage (über die Anforderungen http://docs.python-requests.org/en/v0.10.7/). curl --data 'query={"tags":["test1","test2"]}' http://www.test.com/match (bitte beachten Sie, ich habe eine gefälschte url, aber der Befehl funktioniert nicht mit real-url) Dem empfangenden Ende
3
Antworten
Python Anforderungen Modul bietet eine gute Dokumentation, wie das hochladen einer einzelnen Datei in einer einzigen Anforderung: files = {'file': open('report.xls', 'rb')} Ich versuchte erweitern, z.B. indem dieser code in einem Versuch, mehrere Dateien hochladen: files =
5
Antworten
für diesen code: import sys import gevent from gevent import monkey monkey.patch_all() import requests import urllib2 def worker(url, use_urllib2=False): if use_urllib2: content = urllib2.urlopen(url).read().lower() else: content = requests.get(url, prefetch=True).content.lower() title = content.split('<title>')[1].split('</title>')[0].strip() urls = ['http://www.mail.ru']*5 def by_requests():
3
Antworten
Ich bin versucht, auf eine login-Seite (zu BEKOMMEN), Holen sich die cookies, bereitgestellt durch den webserver, dann senden Sie einen Benutzernamen und ein Passwort-pair-Mädchen in die Website einloggen (POST). Blick auf diese Stackoverflow-Frage/Antwortwürde ich denken, ich würde
1
Antworten
def download_torrent(url): fname = os.getcwd() + '/' + url.split('title=')[-1] + '.torrent' try: schema = ('http:') r = requests.get(schema + url, stream=True) with open(fname, 'wb') as f: for chunk in r.iter_content(chunk_size=1024): if chunk: f.write(chunk) f.flush() except requests.exceptions.RequestException as
2
Antworten
Pflege ich ein Python-mini-app, die verwendet Anforderungen + HTTPS. App gearbeitet, bis die IP-Adresse der hostname in der HTTPS-URL geändert (berechtigterweise). Wenn ich meinen browser auf die URL, die ich abrufen kann, ist es in Ordnung. Wo
1
Antworten
Beziehen sich auf ältere version von Anfragen Frage: Kann ich max_retries für Anfragen.Anfrage? Ich habe nicht gesehen, ein Beispiel sauber zu integrieren max_retries im requests.get() oder requests.post() nennen. Hätte gerne einen requests.get(url, max_retries=num_max_retries)) Umsetzung InformationsquelleAutor der Frage
3
Antworten
Ich herunterladen müssen, eine ansehnliche (~200MB) - Datei. Ich herausgefunden, wie man herunterladen und speichern Sie die Datei mit hier. Es wäre schön, um einen Fortschrittsbalken zu wissen, wie viel heruntergeladen wurde. Ich fand ProgressBar aber ich
4
Antworten
Schreibe ich ein kleines Skript in Python 2.7.3 mit GRequests und lxml, dass wird mir erlauben, zu sammeln, einige collectible card Preise von verschiedenen websites und vergleichen Sie Sie. Problem ist eine der websites, die begrenzt die
8
Antworten
ich habe gerade installiert die Anforderungen Modul mit 'easy_insatll' und ich habe versucht zu laufen, den demo-code von dieser tutrorial, import requests payload = {'username': 'xxxx', 'password': 'xxxxx'} r = requests.get('https://github.com/timeline.json') aber ich bekomme diese Fehlermeldung: AttributeError:
4
Antworten
Ich versuche, eine Schleife durch eine tab-getrennte Datei des Wahlergebnisses mit Python. Der folgende code funktioniert nicht, aber wenn ich eine lokale Datei mit dem gleichen Ergebnis (die auskommentierte Zeile), es funktioniert wie erwartet. Das einzige, was
2
Antworten
Können sagen, es gibt eine Datei, die Leben auf der github-repo: https://github.com/someguy/brilliant/blob/master/somefile.txt Ich versuche, Anfragen, Anforderung dieser Datei schreiben Sie den Inhalt von auf der Festplatte im aktuellen Verzeichnis, in dem Sie später verwendet werden können. Gerade
1
Antworten
Ich bin mit einem webservice zum abrufen einiger Daten, aber manchmal die url nicht funktioniert und meine Seite wird nicht geladen. Weißt du, wie ich verarbeiten kann die folgende Ausnahme, so ist es kein problem mit der
1
Antworten
Ich bin mit Ubuntu 14.04 (Trusty Tahr) mit Python version 2.7.6. Heute, als ich eine neue virtualenv und versuchte dabei pip install requests ich habe den Fehler InsecurePlatformWarning. Ich dieses Problem behoben, indem Sie die folgenden Anweisungen in
1
Antworten
Ich bin das HTTP-Anforderungen über die Anforderungen der Bibliothek in python, aber ich brauche die ip Adresse von dem server aus, reagiert die http-Anfrage und ich versuche zu vermeiden, um zwei Anrufe (und möglicherweise auch unter einer
1
Antworten
Dem ich begegnet bin, einen wirklich seltsamen Fehler, der zu tun hat mit SSL und python google.com (oder mehr, im Allgemeinen ich denke, mit domains, die mehrere zertifikatsketten). Immer wenn ich versuche, eine Anfrage an https://*.google.com/whatever bekomme
2
Antworten
Ich brauchte, um zu analysieren, eine Websiteaber ich bekam eine Fehlermeldung 403 Forbidden. Hier ist ein code: url = 'http://worldagnetwork.com/' result = requests.get(url) print(result.content.decode()) Seinen Ausgang: <html> <head><title>403 Forbidden</title></head> <body bgcolor="white"> <center><h1>403 Forbidden</h1></center> <hr><center>nginx</center> </body> </html> Bitte
2
Antworten
Ich bin mit dem Python Anfragen lib um eine PDF-Datei aus dem web. Dies funktioniert gut, aber ich möchte nun den ursprünglichen Dateinamen. Wenn ich gehe, um eine PDF-Datei in Firefox, und klicken Sie auf download es
5
Antworten
Arbeite ich an einem Projekt beinhaltet, dass die Verbindung zu einem remote-server, auf eine Antwort warten, und dann ausführen von Aktionen basierend auf dieser Antwort. Fangen wir mit ein paar anderen Ausnahmen, die sich anders Verhalten, je
1
Antworten
Ich habe versucht, zu bauen, ein Schaber mit multithreading-Funktionalität die letzten zwei Tage. Irgendwie konnte ich mich immer noch nicht verwalten. Zuerst habe ich versucht regelmäßige multithreading-Ansatz mit Gewinde-Modul, aber es war nicht schneller als mit einem
5
Antworten
Habe ich eine Anfrage-URI und einen token. Wenn ich: curl -s "<MY_URI>" -H "Authorization: TOK:<MY_TOKEN>" etc., Bekomme ich einen 200 und anzeigen der entsprechenden JSON-Daten. Also installierte ich Anfragen, und wenn ich versuchen, auf diese Ressource zuzugreifen,
2
Antworten
Ich versuche zu bauen, ein tool zum testen der Verzögerung meiner internet-Verbindung, insbesondere web-Seite-Ladezeiten. Ich dachte daran, mit Hilfe der python - Anfragen Modul für das be-Teil. Problem ist, es hat keine eingebaute Funktionalität zur Messung der
4
Antworten
Ich bin mit python Anfragen. Ich Debuggen müssen einige OAuth Aktivität, und dafür möchte ich es zu Protokoll aller Anforderungen durchgeführt werden. Ich konnte diese information erhalten Sie mit ngrepaber leider ist es nicht möglich, grep https-Verbindung
1
Antworten
Ich bin mit dem Python-requests-Bibliothek. Ich versuche, herauszufinden, wie das extrahieren der eigentlichen HTML-Körper von einer eine Antwort. Der code sieht ein bisschen aus wie diese: r = requests.get(...) print r.content Sollte dies tatsächlich drucken viel Inhalt,
2
Antworten
Diese ist das Modul, das ich bin versucht zu verwenden und es ist eine form, die ich versuche zu füllen automatisch. Den Grund würde ich gerne Anfragen über Mechanize ist denn mit Mechanisieren, ich habe zum laden
5
Antworten
Ich bin Implementierung einer client-Bibliothek für ein eigenes HTTP-API mit python-requests. Die API(die ich nicht Steuern) erwartet, dass die Parameter in einer bestimmten Reihenfolge, aber python-requests nicht Ehren, sortiert dict als parameter. Dies ist, was ich versucht
6
Antworten
Python-requests-Modul ist einfach und elegant, aber eine Sache nervt mich. Es ist möglich, eine Anfragen.Ausnahme.ConnectionError mit einer Meldung wie: Max retries exceeded with url: ... Bedeutet dies, dass die Anfragen können versuchen, Zugriff auf die Daten mehrmals.
1
Antworten
Habe ich curl verwendet zum senden von POST-requests mit Daten aus Dateien. Ich versuche zu erreichen das gleiche mit python-requests-Modul. Hier ist mein python-Skript import requests payload=open('data','rb').read() r = requests.post('https://IP_ADDRESS/rest/rest/2', auth=('userid', 'password'), data=payload , verify=False) print r.text
4
Antworten
Ich versuche, ein post-request zum einloggen auf eine website mit den Anforderungen Modul in Python, aber es ist nicht wirklich arbeiten. Ich bin neu hier...also ich kann nicht herausfinden, wenn ich soll meinen Benutzernamen und mein Passwort,
3
Antworten
Erhalte ich eine url mit: r = requests.get("http://myserver.com") Wie ich sehen kann, in der 'Zugang.log' "myserver.com" der client die system-proxy verwendet wird. Aber ich deaktivieren möchten, über die Verwendung von Proxys mit requests. InformationsquelleAutor der Frage t777