base64 是经常使用的一种加密方式,在 Python 中有专门的库支持。
创新互联建站致力于互联网网站建设与网站营销,提供网站设计、成都网站制作、网站开发、seo优化、网站排名、互联网营销、小程序开发、公众号商城、等建站开发,创新互联建站网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。
本文主要介绍在 Python2 和 Python3 中的使用区别:
在 Python2 环境:
在 Python3 环境:
Python3 中有一些区别,因为 Python3 中字符都是 unicode 编码,而 b64encode 函数的参数为 byte 类型,所以必须先转码。
以上就是本文的全部内容,如果觉得有用的话欢迎 点赞 和 转发 ,多谢。
推荐阅读:
base32/base64是一种常用的加密方式,拿到base64的密文后,我们虽然可以在某些网站上解码。但在没网络下的情况,我们可以运用Python进行base32/base64解码,以下是python的
参数二可选,表示进制
例如
int('10',2)的结果为2
int('10')或int('10',10)的结果为10
int('10',16)得出的结果为16
就是将x(通常是一个字符串)按照base进制转换成整数。
比如:
int(‘10’) ##转换成整数10
int('10', 16) ##'10'按16进制转换,将得到整数16
int('ff', 16) ##得到255
int('ff') ## 出错,无法将字符串'ff'按照10进制转换。