base64 能够将所有的二进制数据转换为普通字符串。编码器把一组三位字符转换为一组四个字符的数据,这些字符如下所示:
还有一个是 =符号作为普通数据流的结尾。
同时也能对文件对象进行编码和解码。
例子:使用base64模块编码文件
输出如下:
如下是使用base64 对用户名和密码编码为http允许的字符串。注意,这种编码方式较容易被进行解码。
结果如下:
最后是一个使用的小程序,他使用Tkinter库将gif的图片转换为python脚本。
更多教程:阿猫学编程
领取专属 10元无门槛券
私享最新 技术干货