b64encode
import base64
base64.b64encode(s, altchars=None)
b64encode函数主要是使用Base64对bytes-like类型对象进行 编码(加密) 并返回bytes对象。
参数
s:输入,被编码的bytes-like对象altchars:应该是长度为2的byte类型字符串,它指定“+”和“/”字符的替代字母表。
实例
import base64
mystr = "人生苦短,我用Python"
mystr = bytes(mystr,encoding="utf-8") #转换为byte类型
mystr
输出:
b'\xe4\xba\xba\xe7\x94\x9f\xe8\x8b\xa6\xe7\x9f\xad\xef\xbc\x8c\xe6\x88\x91\xe7\x94\xa8Python'
开始编码:
base64.b64encode(mystr)
编码结果:
b'5Lq655Sf6Ium55+t77yM5oiR55SoUHl0aG9u'
Base64编码详解
本文介绍了如何使用Python的base64模块对字符串进行Base64编码。通过将字符串转换为bytes类型,然后调用b64encode函数实现加密。文章包含了一个具体的编码示例。
1697

被折叠的 条评论
为什么被折叠?



