Speichern Sie Bilder mit Python3-Anforderungen

Bild mit Anfragen speichern

# -*- coding: utf-8 -*-

import requests
import shutil

def download_img(url, file_name):
    r = requests.get(url, stream=True)
    if r.status_code == 200:
        with open(file_name, 'wb') as f:
            r.raw.decode_content = True
            shutil.copyfileobj(r.raw, f)

if __name__ == '__main__':
    download_img('Schreiben Sie hier die URL', 'Schreiben Sie den Namen der Datei, die Sie speichern möchten')

Ich habe eine Bearbeitungsanfrage mit dem folgenden Inhalt erhalten, daher werde ich sie zusammen veröffentlichen. (Es wurden geringfügige Änderungen vorgenommen.) Dies kann klüger sein.

# -*- coding: utf-8 -*-

import requests

def download_img(url, file_name):
    r = requests.get(url, stream=True)
    if r.status_code == 200:
        with open(file_name, 'wb') as f:
            f.write(r.content)

if __name__ == '__main__':
    download_img('Schreiben Sie hier die URL', 'Schreiben Sie den Namen der Datei, die Sie speichern möchten')

Referenz

https://stackoverflow.com/questions/13137817/how-to-download-image-using-requests

https://torina.top/detail/161/

Über urllib.request.urlretrieve

Anfragen (Schnellstart)

Dokumentenseite schließen

Recommended Posts

Speichern Sie Bilder mit Python3-Anforderungen
Laden Sie Bilder mithilfe von Anfragen herunter
Generieren mehrsprachiger Textbilder mit Python
Starten Sie Python
Melden Sie sich mit Anforderungen in Python bei Slack an
Funktion zum Speichern von Bildern nach Datum [python3]
Scraping mit Python
[Python] Speichern Sie Bilder, die mit Selenium auf Leinwand gezeichnet wurden (ActionChains, PyAutoGUI, base64 usw.).
Laden Sie Bilder von der URL mit Pillow in Python 3
Anonymer Upload von Bildern mit der Imgur-API (mit Python)
Bearbeiten Sie Redmine mit Python Redmine
Fibonacci-Sequenz mit Python
Datenbereinigung mit Python
Verwenden von Python # externen Paketen
WiringPi-SPI-Kommunikation mit Python
Altersberechnung mit Python
Sammeln Sie Bilder mit icrawler
Suchen Sie Twitter mit Python
Wiederholen Sie den Vorgang mit Python-Anforderungen
Namensidentifikation mit Python
Python Fordert den Statuscode an
Hinweise zur Verwendung von Python-Unterprozessen
Versuchen Sie es mit Tweepy [Python2.7]
Versuchen Sie, die Bildkonvertierung mit OpenCV mit Python zu projizieren
Registrieren Sie Tickets mit der Redmine-API mithilfe von Python-Anforderungen
Schreiben Sie Daten mit dem Python-Anforderungsmodul in KINTONE
Python-Memo mit perl-ternärem Operator
Mit Python abflachen
Scraping mit Python 3.5 async / await
[Blender Python] Zeigen Sie Bilder in 3D-Ansicht mit OpenGL (bgl) an.
Angrenzende Bilder mit Python Teil 1
Base64-Codierung von Bildern in Python 3
[S3] CRUD mit S3 unter Verwendung von Python [Python]
[Python] Versuchen Sie, Tkinters Leinwand zu verwenden
Verwenden von Quaternion mit Python ~ numpy-quaternion ~
Richten Sie die Anforderungen des Python Library Master (18) aus
Versuchen Sie es mit Kubernetes Client -Python-
Speichern Sie Bilder mit Web Scraping
Python-Notizen zur Verwendung von Perl-Spezialvariablen
[Python] Verwenden von OpenCV mit Python (Basic)
Scraping mit Python 3.5 Async-Syntax
Überwachung von Website-Änderungen mit Python
Mit Python auf Twitter posten
Starten Sie mit Python zu Selen
Suchalgorithmus mit word2vec [Python]
Ändern Sie die Python-Version mit pyenv
Python: Grundlagen der Verwendung von Scikit-Learn ①
# 1 [python3] Einfache Berechnung mit Variablen
Deaktivieren Sie die SSL-Validierung, ohne in Python-Anforderungen verify = False zu verwenden
Sammeln Sie Tweets mit tweepy in Python und speichern Sie sie in MongoDB
Kategorisieren Sie Katzenbilder mit ChainerCV
Erstellen Sie JIRA-Tickets mit Python
Instrumentensteuerung mit Python [pyvisa]
Bearbeiten Sie Tabellenkalkulationen lokal mit Python
Python-Memo mit Perl --join
Web Scraping mit Selenium (Python)
[Python] Validierung von JSON mit Voluptuous
Beschleunigen Sie das Laden von Python-Bildern