首页 > 编程语言 > 详细

python中base64编码与解码

时间:2019-09-14 09:33:09      阅读:81      评论:0      收藏:0      [点我收藏+]

 

python2中进行Base64编码和解码

>>> import base64
>>> s = 我是字符串
>>> a = base64.b64encode(s)
>>> print a
ztLKx9fWt/u0rg==
>>> print base64.b64decode(a)
我是字符串

 

python3不太一样:因为3.x中字符都为unicode编码,而b64encode函数的参数为byte类型,所以必须先转码。

import base64
encodestr = base64.b64encode(abcr34r344r.encode(utf-8))
print(str(encodestr,utf-8))
打印结果为
YWJjcjM0cjM0NHI=



参考:
https://www.cnblogs.com/zanjiahaoge666/p/7242642.html


python中base64编码与解码

原文:https://www.cnblogs.com/sea-stream/p/11518161.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!