网站地图 联系我们

学习python首选-实战python学习班,专注于python高级工程师培养,python课程:包括Python核心编程技术、全栈开发、网络爬虫、人工智能等。python全栈工程师+提高工作经验,获取免费试听课程!
当前位置: python培训 > python学习 > python知识 > 正文

Python Base64 编码与解码 ASCII编码二进制数据

来源:肚皮舞 浏览量: 发布日期:20-05-10 04:48:14 调整字体大小【 【所属栏目:python知识】

  Python Base64 编码与解码 ASCII编码二进制数据

  Python Base64模块的作用是将二进制数据转换为适合使用的线文本协议传输的ASCII子集,它经常被用作为电子邮件的传输编码,当然二进制编码后是可以解码的,生成的所有编码都是ASCII字符。

  Python Base64 编码的好处是:速度非常快,ascii字符人肉眼无法理解。

  Python Base64 编码的缺点是:编码之后字符很长,容易被破解,只适合于特定的领域内使用。

  下面给大家展示一个用Base64模块,进行编码和解码的源码案例:

  >>> import base64 #首先导入模块

  >>> info = “玩蛇网”

  >>> bm = base64.b64encode(info)

  >>> print bm #查看编码后的结果

  546p6JuH572R

  >>>

  >>> jm = base64.b64decode(bm) # python base64解码

  >>> print jm #输出解码后的字符串

  玩蛇网

  >>>

  更多方法,未完待续。

标签:
肚皮舞新闻动态News Center

肚皮舞视频

肚皮舞培训课程

联系卡伊丝contact us
联系我们
python培训「零基础入门到精通」python人工智能编程培训班-0798wz.com

咨询热线:18301225663