国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > Python怎么将图片转换成base64编码

Python怎么将图片转换成base64编码

头像

Python

2019-06-24 10:30:444272浏览 · 0收藏 · 0评论

该模块提供了基于rfc3548的Base16, 32, 64编解码的接口。该模块提供两套接口,传统接口基于rfc1521的Base64,当前接口基于rfc3548的Base16/32/64编码规范。

Python base64模块真正用的上的方法只有8个,分别是encode, decode, encodestring, decodestring, b64encode,b64decode, urlsafe_b64decode,urlsafe_b64encode。

他们8个可以两两分为4组,encode,decode一组,专门用来编码和解码文件的,也可以对StringIO里的数据做编解码;encodestring,decodestring一组,专门用来编码和解码字符串; b64encode和b64decode一组,用来编码和解码字符串,并且有一个替换符号字符的功能。

这个功能是这样的:因为base64编码后的字符除 了英文字母和数字外还有三个字符 + / =, 其中=只是为了补全编码后的字符数为4的整数,而+和/在一些情况下需要被替换的,b64encode和b64decode正是提供了这样的功能。至于什么情况下+和/需要被替换,最常见的就是对url进行base64编码的时候。urlsafe_b64encode和urlsafe_b64decode 一组,这个就是用来专门对url进行base64编解码的,实际上也是调用的前一组函数。

其中以"*encode"结尾的方法用于将二进制串转为base64编码格式的字符串,以“*decode”结尾的方法用于将base64格式的字符串重新转为二进制串。

案例:

import base64  
str1 = 'djhui'
str2 = base64.b64encode(str1)  
str3 = base64.b64decode(str2)
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

夜书所见[宋]叶绍翁| 《不戴套瑜伽教练3》| 胸吻| 日本簧片在线观看| 狗锁住女人狗的视频大全图片| 把她日出水了好紧大爽了视频| 蜜桃成熟时| 一家乱战60集全播放免费观看 | 邻居老头把我弄舒服死了| 免费观看已满十八岁在线播放电视.. | 一枪战三母4国语版免费观看| 肉多到炸的年下小狗(双南)| 《魅魔之耻》1~4集免费看| 年轻的保姆| 男人女人免费观看40集电视剧| 久久久久久精品国产三级涨奶| 男男| 蜜桃免费观看电视剧高清完整版| 囚禁PLAY强制灌药玩弄H| 免费外国网站浏览器推荐| 暴躁少女BGM在线观看| 老汉与少妇春宵后被砍30多刀| 西安天上人间| 老人玩小处雌女视频的意义| 《慈母夜吟》完整版| 啵啵| 免费的行情网站WWW下载大全| 班长哭了能不能再抠游戏里面的钱| 《妻欲公与媳》免费看| 主动把乳头放进男朋友嘴巴里| 女人尝试到更粗大的心理变化| 77777免费观看电视剧推荐适.| 俄罗斯大扔子视频观看| 《熟妇的荡欲》HD中字| 《蹂躇》无删减版| 二人世界高清视频播放| 《温柔的大姐姐》动漫免费观看 | 男生把困困放在女生定眼| 三妻四妾双女免费观看完整版| 罗明珠| 成品图片的网站