Python中有两种默认的字符串:str和unicode。在Python中一定要注意区分“Unicode字符串”
和“unicode对象”的区别。后面所有的“unicode字符串”指的都是python里的“unicode对象”。
的unicode字符串完全可以用str对象表示。只是这时候它仅仅是一个字节流,除非解码为unicode
对象,没有任何实际的意义。
在windows下默认的文件编码是GBK,而linux的一般是utf-8.
想要查看文件的编码方式,使用vim打开文本,然后在命令行模式下输入:set fileencoding回车即可。
遇到类似的编码问题时,就要先检查响应内容text是什么类型,