Heim > Artikel > Backend-Entwicklung > Wie konvertiert und speichere ich ein Base64-codiertes Bild im Dateisystem in Python?
Bei einer gegebenen Zeichenfolge im Base64-Format, die ein PNG-Bild darstellt, besteht eine häufige Aufgabe darin, diese zu speichern Bild als PNG-Datei in das Dateisystem übertragen.
Hier sind Schritte, um einen Base64-String in ein Bild zu konvertieren und es mit Python im Dateisystem zu speichern:
<code class="python">import base64 img_data = base64.b64decode(base64_string)</code>
<code class="python">with open("image.png", "wb") as f:</code>
<code class="python"> f.write(img_data)</code>
<code class="python">f.close()</code>
Hier ist ein vollständiges Beispiel:
<code class="python">import base64 # Replace "base64_string" with the actual base64-encoded string base64_string = "" img_data = base64.b64decode(base64_string) with open("image.png", "wb") as f: f.write(img_data)</code>
Dadurch wird das PNG-Bild in einer Datei mit dem Namen „image.png“ im aktuellen Verzeichnis gespeichert.
Das obige ist der detaillierte Inhalt vonWie konvertiert und speichere ich ein Base64-codiertes Bild im Dateisystem in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!