这里有新鲜出炉的 Python 多线程编程,程序狗速度看过来!
Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
这篇文章主要介绍了 Python 简单实现 Base64 编码和解码的方法, 结合具体实例形式分析了 Python 实现 base64 编码解码相关函数与使用技巧, 需要的朋友可以参考下
本文实例讲述了 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 在线编码解码工具供大家使用:
希望本文所述对大家 Python 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0722/334851.html