\u
是uincode
\x
是utf-8
有时为了统一编码,可以在设置列表时直接用u''
这样就可以把它指定为uincode了
在python中有两种字符串类型,分别是 str 和 unicode
我用type检查类型的时候就遇到了,很好奇str 居然和unicode并列为类型
python 编码转换函数
unicode 转为 gb2312,utf-8等,使用 encode(encoding)
utf-8,GBK转换为 unicode 使用 unicode(s,encoding) 或者 s.decode(encoding)
但是,不管是编码还是解码,后面的参数都不用unicode
另外一点,不管什么奇怪格式,转到gb2312,utf-8,都用decode
更多 参考这篇文章 http://www.jianshu.com/p/53bb448fe85b