学堂 学堂 学堂公众号手机端

在Python中,可以使用base64库将base64数据转换为图片。以下是将base64数据写成图片的示例代码

lewis 1年前 (2024-03-28) 阅读数 4 #技术

在Python中,可以使用base64库将base64数据转换为图片。以下是将base64数据写成图片的示例代码:

importbase64 importio fromPILimportImage defwrite_base64_image(base64_data,file_path): #解码base64数据 image_data=base64.b64decode(base64_data) #创建Image对象 image=Image.open(io.BytesIO(image_data)) #保存图片 image.save(file_path) #示例调用 base64_data="base64数据" file_path="图片保存路径" write_base64_image(base64_data,file_path)

在示例代码中,write_base64_image函数接受两个参数,分别是base64数据和要保存的文件路径。首先,使用base64.b64decode函数将base64数据解码为原始的图片数据。然后,使用io.BytesIO将图片数据转换为BytesIO对象,并传递给Image.open函数创建Image对象。最后,使用Image.save方法将图片保存为指定的文件路径。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门