Heim  >  Artikel  >  Backend-Entwicklung  >  Wie lade ich Bilder mit Pythons URLlib aus dem Internet herunter?

Wie lade ich Bilder mit Pythons URLlib aus dem Internet herunter?

Linda Hamilton
Linda HamiltonOriginal
2024-11-08 20:47:02525Durchsuche

How to Download Images from the Web Using Python's urllib?

Herunterladen eines Bildes über Urllib und Python

Um Bilder aus dem Internet mit Python herunterzuladen, können Sie das Paket urllib verwenden. Hier ist eine Schritt-für-Schritt-Anleitung zur Verwendung der Funktion urllib.urlretrieve:

Python 2:

import urllib

# Example URL and filename
url = "http://www.example.com/image.jpg"
filename = "image.jpg"

urllib.urlretrieve(url, filename)

Python 3:

import urllib.request

# Example URL and filename
url = "http://www.example.com/image.jpg"
filename = "image.jpg"

urllib.request.urlretrieve(url, filename)

In den obigen Beispielen lädt die URLretrieve-Funktion das Bild von der angegebenen URL herunter und speichert es lokal unter dem angegebenen Dateinamen.

Zusätzlich können Sie Fälle behandeln, in denen das Bild möglicherweise nicht vorhanden ist kann alle potenziellen IOError-Ausnahmen verarbeiten:

try:
    urllib.request.urlretrieve(url, filename)
except IOError as e:
    print("Error downloading image:", e)

Mit diesem Ansatz können Sie Bilder aus dem Web mithilfe der urllib-Bibliothek von Python abrufen und speichern.

Das obige ist der detaillierte Inhalt vonWie lade ich Bilder mit Pythons URLlib aus dem Internet herunter?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn