韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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)
关注

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

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

女子蹲下尿裤子的视频| 两富婆轮流上阵| 暴躁少女CSGO高清观看方法| 双腿无力合拢红肿外翻男生原因 | 陌陌影视在线观看高清完整版 | 坤坤赛进桃子里在线看歌词| 《饥饿妻子》完整版在线观看 | 爸爸的擎天柱让我看第二集| 强壮的公2伦理| 丁香花影院免费观看电视剧哈尔滨 | 刘老汉的儿媳小雪的背景资料| 我的绝色老板娘阅读| 女性变态蕾丝连体开档内衣 | 中美芬太尼是咋回事| 动漫| 狗配人的大片视频大全| 《俄罗斯空姐2(俄罗斯航空)》| 小蜜桃免费观看高清电视剧 | 我和小姨子做爱HD完整版| 狗配人的大片视频大全| 134VCC影院免费观看| 性感内衣女装| 想见你台剧| 蜜桃浏览器| 医生含着我的奶边摸边做视频| 啄木鸟军舰女兵3法版| 白丝小脚夹住命根上下摩擦的预防..| 按摩师把我添高潮了6次| 美国式禁忌| 小妖精你真要我的命| 法国色情《宝贝宝贝3| 日韩欧洲亚洲SUV| 《公与媳夫妇:交换》| 琪琪在线影院电视剧免费| 动漫《纯洁的修女》在线看| 美国禁忌2在线观看电视剧| 6亿韩元是多少人民币| 双男床上剧烈运动会怎么消除| 无码欧XXXXX在线观看免费| 妈妈你真棒里面的插曲叫什么| 女性变态黄丝连体开档内衣