Heim  >  Artikel  >  Backend-Entwicklung  >  Wie konvertiere ich Base64-codierte PNG-Strings in Bilder und speichere sie im Dateisystem in Python?

Wie konvertiere ich Base64-codierte PNG-Strings in Bilder und speichere sie im Dateisystem in Python?

DDD
DDDOriginal
2024-10-20 07:55:02962Durchsuche

How to Convert Base64 Encoded PNG Strings to Images and Save Them to the Filesystem in Python?

Zeichenfolge in Base64 in ein Bild konvertieren und im Dateisystem speichern

Wenn Sie eine Zeichenfolge im Base64-Format haben, die ein PNG-Bild darstellt, finden Sie hier Folgendes wie Sie es in ein Bild konvertieren und im Dateisystem in Python speichern können:

<code class="python">import base64
import io

# Decode the base64 string into binary data
binary_data = base64.b64decode(base64_string)

# Create a file-like object from the binary data
image_file = io.BytesIO(binary_data)

# Save the image to a file
with open('image_name.png', 'wb') as f:
    f.write(image_file.read())</code>

Das obige ist der detaillierte Inhalt vonWie konvertiere ich Base64-codierte PNG-Strings in Bilder und speichere sie im Dateisystem in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn