Beachten Sie, dass Python Bilder im Base64-Format dekodiert und lokal speichert

Einführung

Bei der Arbeit musste ich die API speichern, die Bilddaten lokal im base64-Format zurückgibt. Ich kämpfte ein wenig, also ein Memo (für Anfänger)

Umgebung

python 3.7.0

base64-Format

data:image/png;base64,iVBORw0KGg.....

Code

splitString =Eine Variable, die eine base64-Zeichenfolge enthält.split(',')
    img_binary = base64.b64decode(splitString[1])
    filename='hoge.png'
    with open(filename, 'wb') as f:
        f.write(img_binary)

Recommended Posts

Beachten Sie, dass Python Bilder im Base64-Format dekodiert und lokal speichert
Beachten Sie, dass es Python 3 unterstützt
Ein Python-Programm, das die Größe eines Videos ändert und es in ein Bild verwandelt
Beachten Sie, dass ich den Algorithmus der kleinsten Quadrate verstehe. Und ich habe es in Python geschrieben.
Bildformat in Python
Ein Python-Skript, das ein GTK-Bild (Clipboard) in einer Datei speichert.
Python-Einzug und String-Format
Beachten Sie, dass ich den Algorithmus des maschinell lernenden Naive Bayes-Klassifikators verstehe. Und ich habe es in Python geschrieben.
Dies und das von Python-Eigenschaften
Starten Sie die Webkamera, machen Sie ein Standbild und speichern Sie es lokal
[Python] Senden Sie das von der Webkamera aufgenommene Bild an den Server und speichern Sie es
Beachten Sie, dass cibuildwheel das Python-Rad (einschließlich des C ++ - Moduls) in großen Mengen mit CI erstellt und auf PyPI hochlädt