Python中的字符编码

Python中用str类型来表示带编码的字符串,不同的字符编码可以通过unicode这个中间格式来转换。

# -*- coding: utf-8 -*-
# utf-8编码的字符串
a = '测试字符串'
# 转换为unicode
ua = a.decode('utf-8')
# 编码为gbk的字符串
ga = ua.encode('gbk')