urllib2 ist ein integriertes Python 2-Modul, das Funktionen und Klassen definiert, die bei URL-Aktionen helfen. Es ist besonders unbefriedigend und wurde in Python 3 und durch Bibliotheken von Drittanbietern ersetzt.
Ich versuche, ein Bild mit dem Python- requestsModul aus dem Internet herunterzuladen und zu speichern . Hier ist der (Arbeits-) Code, den ich verwendet habe: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Hier ist der neue (nicht funktionierende) Code mit requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: …
Ich versuche also, ein Python-Skript zu erstellen, das Webcomics herunterlädt und in einem Ordner auf meinem Desktop ablegt. Ich habe hier ein paar ähnliche Programme gefunden, die etwas Ähnliches tun, aber nichts Vergleichbares zu dem, was ich brauche. Die ähnlichste fand ich hier ( http://bytes.com/topic/python/answers/850927-problem-using-urllib-download-images ). Ich habe versucht, diesen …
Nach der Verwendung cgi.parse_qs(), wie das Ergebnis (Wörterbuch) zurück zu Query - String konvertieren? Auf der Suche nach etwas ähnlichem urllib.urlencode().
Ich verwende Python 3.5.1 für Mac. Ich möchte urllib2Modul verwenden. Ich habe versucht, es zu installieren, aber mir wurde gesagt, dass es in urllib.requestund urllib.errorfür Python 3 aufgeteilt wurde. Mein Befehl (wird vorerst aus dem Framework-Bin-Verzeichnis ausgeführt, da er sich nicht in meinem Pfad befindet): sudo ./pip3 install urllib.request Gibt …
Ich versuche, eine URL mit Python abzurufen, und die Antwort lautet JSON. Wenn ich jedoch renne import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html Das HTML ist vom Typ str und ich erwarte einen JSON. Gibt es eine Möglichkeit, die Antwort als JSON oder Python-Wörterbuch anstelle einer str zu erfassen?
Ich versuche, urllib2 zu verwenden, um die URL zu öffnen und bestimmten Cookie-Text an den Server zu senden. ZB möchte ich die Site öffnen Löse Schachprobleme mit einem bestimmten Cookie, zB search = 1. Wie mache ich es? Ich versuche Folgendes zu tun: import urllib2 (need to add cookie to …
Bei Verwendung von Python 2.7 mit urllib2zum Abrufen von Daten von einer API wird der Fehler angezeigt [Errno 104] Connection reset by peer. Was verursacht den Fehler und wie soll der Fehler behandelt werden, damit das Skript nicht abstürzt? ticker.py def urlopen(url): response = None request = urllib2.Request(url=url) try: response …
Ich öffne URLs mit: site = urllib2.urlopen('http://google.com') Und was ich tun möchte, ist auf die gleiche Weise mit einem Proxy zu verbinden, den ich irgendwo bekommen habe und der mir sagt: site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'}) aber das hat auch nicht funktioniert. Ich weiß, dass urllib2 so etwas wie einen Proxy-Handler …
Ich erhalte die Antwort "HTTP-Fehler 500: Interner Serverfehler", möchte jedoch weiterhin die Daten im Fehler-HTML lesen. Mit Python 2.6 rufe ich normalerweise eine Seite ab mit: import urllib2 url = "http://google.com" data = urllib2.urlopen(url) data = data.read() Beim Versuch, dies für die fehlerhafte URL zu verwenden, wird die Ausnahme angezeigt …
Ok, ich muss einige Webseiten mit Python herunterladen und habe meine Optionen schnell untersucht. In Python enthalten: urllib - scheint mir, dass ich stattdessen urllib2 verwenden sollte. urllib hat keine Cookie-Unterstützung, nur HTTP / FTP / lokale Dateien (kein SSL) urllib2 - vollständiger HTTP / FTP-Client, unterstützt die am meisten …
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.