Python对Base64的编码转换


Base64的编码转换方式
所谓Base64,就是说选出64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"(再加上作为垫字的"=",实际上是65个字符)----作为一个基本字符集。然后,其他所有符号都转换成这个字符集中的字符。

import base64
#base64编码
encodestr = base64.b64encode('我是中国人'.encode('utf-8'))
print(encodestr)
结果:
b'5oiR5piv5Lit5Zu95Lq6'
#base64解码
print(base64.b64decode(encodestr).decode())
结果:
我是中国人

  

更详细的Base64知识,请参考如下:

http://www.ruanyifeng.com/blog/2008/06/base64.html

  

  

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM