以下为python语言:
首先需要安装base64包,直接上代码
import base64
img_path = r'C:\Users\A\Desktop\bg.png'
with open(img_path, 'rb') as f:
base64_data = base64.b64encode(f.read())
with open(r"C:\Users\A\Desktop\b64.txt",'wb')as f:
f.write(base64_data)
下面来解释一下每一行的意思
第一行:导入依赖的包
第二行:图片路径为 r'图片路径' 代表只读 读取图片路径
第三行:rb代表以二进制方法读取
第四行:b64encode方法为图片编码方法,即把读取到的图片进行编码,并把数据赋值给base64_data
第五行:r"C:\Users\A\Desktop\b64.txt"代表读取你要写入的文件的路径,wb代表用二进制的方法写入
第六行:把编码后的数据写入
好啦,简简单单6行代码,就完成了图片编码工作,帮助到你的话记得点赞!