Python简单实现Base64编码和解码的方法
作者:lxdcyh 时间:2022-05-14 12:22:35
本文实例讲述了Python简单实现Base64编码和解码的方法。分享给大家供大家参考,具体如下:
Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。
优点:速度快,ascii字符,肉眼不可理解
缺点:编码比较长,非常容易被破解,仅适用于加密非关键信息的场合
Python Base64编码和解码示例:
>>> import base64
>>> s = '我是字符串'
>>> a = base64.b64encode(s)
>>> print a
ztLKx9fWt/u0rg==
>>> print base64.b64decode(a)
我是字符串
PS:这里再为大家提供几款比较实用的base64在线编码解码工具供大家使用:
BASE64编码解码工具:
http://tools.jb51.net/transcoding/base64
在线图片转换BASE64工具:
http://tools.jb51.net/transcoding/img2base64
Base64在线编码解码 UTF-8版:
http://tools.jb51.net/tools/base64_decode-utf8.php
Base64在线编码解码 gb2312版:
http://tools.jb51.net/tools/base64_decode-gb2312.php
希望本文所述对大家Python程序设计有所帮助。
标签:Python,Base64
0
投稿
猜你喜欢
一篇文章带你学习python的函数与类
2023-10-15 05:04:18
asp网站生成静态页面攻略
2007-11-04 15:09:00
python 时间戳与格式化时间的转化实现代码
2021-07-06 10:14:47
python人工智能tensorflow常用激活函数Activation Functions
2023-08-01 12:45:02
对python 操作solr索引数据的实例详解
2023-11-02 16:18:19
JSP实现登录功能之添加验证码
2023-07-16 12:18:09
Oracle临时表空间删除和重建实现过程
2023-07-18 09:26:04
python的help函数如何使用
2023-12-21 10:46:48
关于人物角色设计讨论
2008-10-16 13:47:00
python+django+selenium搭建简易自动化测试
2022-01-25 06:17:16
php之app消息推送案例教程
2023-06-15 00:42:02
微信跳一跳自动运行python脚本
2023-11-22 01:42:29
python munch库的使用解析
2023-11-26 01:42:20
详解利用Pytorch实现ResNet网络之评估训练模型
2023-06-13 16:23:24
Python学习之shell脚本的使用详解
2023-10-01 17:57:51
纯ASP结合VML生成完美图-饼图
2010-05-11 16:49:00
© 版权符号显示不清楚解决方法
2008-02-18 14:46:00
Python中base64与xml取值结合问题
2021-08-22 21:15:03
FrontPage XP中的设计技巧
2008-07-17 10:49:00
如何使用ADO.NET连接数据库?
2010-06-03 10:52:00