Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menukar Rentetan PNG Dikodkan Base64 kepada Imej dan Simpannya ke Sistem Fail dalam Python?

Bagaimana untuk Menukar Rentetan PNG Dikodkan Base64 kepada Imej dan Simpannya ke Sistem Fail dalam Python?

DDD
DDDasal
2024-10-20 07:55:021045semak imbas

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

Tukar rentetan dalam base64 kepada imej dan simpan pada sistem fail

Jika anda mempunyai rentetan dalam format base64, yang mewakili imej PNG, inilah bagaimana anda boleh menukarnya kepada imej dan menyimpannya ke sistem fail dalam Python:

<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>

Atas ialah kandungan terperinci Bagaimana untuk Menukar Rentetan PNG Dikodkan Base64 kepada Imej dan Simpannya ke Sistem Fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn