Descărcarea imaginilor de pe Internet folosind Python

Configurare noua (How To)

Situatie

În acest tutorial, vom crea un script Python simplu care să descarce imagini de pe internet folosind biblioteca requests și să le salveze local pe computer.

Solutie

Pasul 1: Importarea Bibliotecilor Python

Deschideți un editor de text și creați un fișier Python cu extensia “.py”, de exemplu, “image_downloader.py”. În acest fișier, importați biblioteca requests pentru a efectua cereri HTTP:

import requests

Pasul 2: Definirea Funcției de Descărcare a Imaginilor

Definiți o funcție care să descarce imaginile de pe internet și să le salveze local pe computer:

def download_image(url, filename):
   response = requests.get(url)
   if response.status_code == 200:
      with open(filename, ‘wb’) as file:
         file.write(response.content)
         print(f”Image downloaded successfully as {filename}”)
   else:
      print(“Failed to download image.”)

Această funcție va primi un URL pentru imagine și un nume de fișier pentru a salva imaginea local.

Pasul 3: Testarea Funcției de Descărcare a Imaginilor

Apelați funcția “download_image()” cu un URL pentru imagine și un nume de fișier pentru a testa funcționalitatea:

download_image(‘https://example.com/image.jpg’, ‘image.jpg’)

Pasul 4: Utilizarea Programului

Rulați scriptul Python într-un terminal sau într-un mediu de dezvoltare Python și verificați că imaginea a fost descărcată și salvată local cu succes.

Pasul 5: Extinderea Programului

Extindeți scriptul pentru a permite descărcarea mai multor imagini sau pentru a descărca imagini din mai multe surse. Puteți, de asemenea, să adăugați gestionarea erorilor și să îmbunătățiți funcționalitatea generală a programului.

Tip solutie

Permanent

Voteaza

(1 din 5 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?