2017-07-18 8 views
0

Ich habe einfache Django-Projekt, und ich möchte Bild von der Website auf meine Medien herunterladen. Url sieht so aus: https://i.ytimg.com/vi/Ks-_Mh1QhMc/hqdefault.jpgLaden Sie ein Bild von Bild URL

Wie kann ich das tun?

+0

meinen Sie wie automatisch jeden Tag/jedesmal, wenn Sie die Funktion aufrufen oder nur einmal? – hansTheFranz

+0

Nur einmal ein Bild. Aber ich habe viele Bilder zum Download (Ich speichere Bild URL in meinem Datenbankfeld) – Vladyslav

Antwort

1

Verwendung urllib.request

import urllib.request as req 

    imgurl ="https://i.ytimg.com/vi/Ks-_Mh1QhMc/hqdefault.jpg" 

    req.urlretrieve(imgurl, "image_name.jpg") 
+0

In diesem Fall muss ich meinen relativen Bildpfad zu Verzeichnis schreiben, das ich für Bilder verwende? – Vladyslav

+0

ja, zB-> req.urlretrieve (imgurl, "relativer_pfad/bildname.jpg") –