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.
Leave A Comment?