写一个base64转图片的脚本
时间: 2023-12-03 08:38:24 浏览: 153
Base64转图片
5星 · 资源好评率100%
以下是一个Python脚本,可以将base64编码的图片转换为图片文件:
```python
import base64
def base64_to_image(base64_string, output_file):
with open(output_file, "wb") as fh:
fh.write(base64.b64decode(base64_string))
# 示例用法
base64_string = "iVBORw0KGgoAAAANSUhEUgAAAAUA...(base64编码的图片数据)"
output_file = "image.png"
base64_to_image(base64_string, output_file)
```
该脚本定义了一个名为`base64_to_image`的函数,该函数接受两个参数:`base64_string`和`output_file`。`base64_string`是base64编码的图片数据,`output_file`是输出的图片文件名。
在函数内部,我们使用`base64.b64decode`函数将base64编码的字符串解码为二进制数据,并将其写入到指定的输出文件中。
你可以将上述代码保存为一个Python脚本文件,例如`base64_to_image.py`,并在命令行中运行该脚本,例如:
```
python base64_to_image.py
```
然后根据提示输入base64编码的图片数据和输出文件名即可。
阅读全文