Als «urllib» getaggte Fragen

Python-Modul, das eine allgemeine Schnittstelle zum Abrufen von Daten über das World Wide Web bietet. Vorgänger von urllib2. In Python 3 wurden urllib2 und urllib neu organisiert und in urllib zusammengeführt.

24
Wie lade ich eine Datei mit Python über HTTP herunter?
Ich habe ein kleines Dienstprogramm, mit dem ich eine MP3-Datei nach einem Zeitplan von einer Website herunterladen und dann eine Podcast-XML-Datei erstellen / aktualisieren kann, die ich zu iTunes hinzugefügt habe. Die Textverarbeitung, mit der die XML-Datei erstellt / aktualisiert wird, ist in Python geschrieben. Ich verwende jedoch wget in …
874 python  http  urllib 




30
urllib und "SSL: CERTIFICATE_VERIFY_FAILED" Fehler
Ich erhalte die folgende Fehlermeldung: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File …

6
Wie sende ich eine POST-Anfrage?
Ich habe dieses Skript online gefunden: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Aber ich verstehe …
260 python  urllib  httplib 

6
UnicodeEncodeError: Der Codec 'charmap' kann keine Zeichen codieren
Ich versuche, eine Website zu kratzen, aber es gibt mir einen Fehler. Ich verwende den folgenden Code: import urllib.request from bs4 import BeautifulSoup get = urllib.request.urlopen("https://www.website.com/") html = get.read() soup = BeautifulSoup(html) print(soup) Und ich bekomme folgenden Fehler: File "C:\Python34\lib\encodings\cp1252.py", line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't …

18
Ein Bild über Urllib und Python herunterladen
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 …
182 python  urllib2  urllib 

12
AttributeError: Das Objekt 'module' hat kein Attribut 'urlopen'.
Ich versuche, mit Python den HTML-Quellcode einer Website herunterzuladen, erhalte jedoch diesen Fehler. Traceback (most recent call last): File "C:\Users\Sergio.Tapia\Documents\NetBeansProjects\DICParser\src\WebDownload.py", line 3, in <module> file = urllib.urlopen("http://www.python.org") AttributeError: 'module' object has no attribute 'urlopen' Ich folge der Anleitung hier: http://www.boddie.org.uk/python/HTML.html import urllib file = urllib.urlopen("http://www.python.org") s = file.read() f.close() #I'm …



4
Python: urllib.quote importieren
Ich würde gerne verwenden urllib.quote(). Python (python3) findet das Modul jedoch nicht. Angenommen, ich habe diese Codezeile: print(urllib.quote("châteu", safe='')) Wie importiere ich urllib.quote? import urlliboder import urllib.quotebeide geben AttributeError: 'module' object has no attribute 'quote' Was mich verwirrt ist, dass urllib.requestüber zugänglich istimport urllib.request

3
'Modul' hat kein Attribut 'Urlencode'
Wenn ich versuche, dem Beispiel des Python-Wikis zur URL-Codierung zu folgen : >>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) >>> print f.read() In der zweiten Zeile wird ein Fehler ausgegeben: Traceback (most recent call last): File "<stdin>", line 1, in …

9
können wir xpath mit BeautifulSoup verwenden?
Ich benutze BeautifulSoup, um eine URL zu kratzen, und ich hatte den folgenden Code import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Jetzt können wir im obigen Code findAllTags und Informationen dazu abrufen, aber …

3
urllib2.HTTPError: HTTP-Fehler 403: Verboten
Ich versuche, das Herunterladen historischer Bestandsdaten mit Python zu automatisieren. Die URL, die ich öffnen möchte, antwortet mit einer CSV-Datei, kann jedoch nicht mit urllib2 geöffnet werden. Ich habe versucht, den Benutzeragenten zu ändern, wie in einigen Fragen zuvor angegeben. Ich habe sogar versucht, Antwort-Cookies zu akzeptieren, ohne Glück. Können …
102 python  http  urllib 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.