要解决“Base64编码转解码文件的问题”,可以使用Python的base64模块来进行编码和解码。下面是一个包含代码示例的解决方法:
import base64
# 读取文件内容
with open('input_file.txt', 'rb') as file:
content = file.read()
# 编码为Base64格式
encoded_content = base64.b64encode(content)
# 将编码后的内容写入新文件
with open('encoded_file.txt', 'wb') as file:
file.write(encoded_content)
import base64
# 读取Base64格式文件内容
with open('encoded_file.txt', 'rb') as file:
encoded_content = file.read()
# 解码为原始文件内容
decoded_content = base64.b64decode(encoded_content)
# 将解码后的内容写入新文件
with open('decoded_file.txt', 'wb') as file:
file.write(decoded_content)
请注意,上述代码示例中的文件名仅作为示例,请根据实际情况修改。
上一篇:Base64编码中有多余的字符