请帮我用Python写一个程序,它读取一个文件的DataURI,用Base64加密之后写入到比源文件扩展名多一个下划线的文件中。
时间: 2024-05-13 21:13:49 浏览: 66
好的,我可以回答这个问题。以下是Python代码实现:
```python
import base64
# 读取文件数据
with open('example.jpg', 'rb') as f:
data = f.read()
# 将数据进行Base64加密
encoded_data = base64.b64encode(data)
# 写入到新文件中
with open('example_encoded.jpg', 'wb') as f:
f.write(encoded_data)
```
这个程序会读取名为"example.jpg"的文件,将其数据进行Base64加密,并写入到名为"example_encoded.jpg"的新文件中。
阅读全文