python3 base编码解码
2016-02-24 15:26
459 查看
本来python有base64这个模块,挺方便的,但是python3里面无一例外的又改变了参数格式,并且无一例外的@#¥……&于是我就改写了一下最简单的程序,需要encoding了,清单如下:
import base64
s = "hello被子64"
a = base64.b64encode(bytes(s,encoding="utf-8"))
print(a)
#解码,将bytes转换回string
print(str(base64.b64decode(a),encoding="utf-8"))
import base64
s = "hello被子64"
a = base64.b64encode(bytes(s,encoding="utf-8"))
print(a)
#解码,将bytes转换回string
print(str(base64.b64decode(a),encoding="utf-8"))
相关文章推荐
- 利用Python,四步掌握机器学习
- Pygame (Python 游戏开发)教程
- python学习笔记六--用户自定义类
- python单变量赋值,字符串赋值的变与不变
- python 一次性在文件中写入多行
- 【翻译】Leapmotion-python开发官方文档(4)
- 面向对象编程(以Python为例)
- python 双向链表
- python学习笔记五--文件
- windows下python2.7版本numpy,Scipy,matplotlib安装
- python+eclipse+pydev
- Python 3.4编程教程
- Python之模块介绍
- python学习笔记四--元组
- python 单链表
- Python语言特性(一)
- NumPy简介
- Python——类的设计
- Python字符串前缀U和R的区别
- 【LEETCODE】61- Rotate List [Python]