python2 的编码问题
2016-07-29 本文已影响8人
大飞哥
什么ASCII
, GBK
, GB2312
, UTF-8
之类, 就略过不提.
import sys
print sys.getdefaultencoding()
可以获得默认编码格式 发现就算 加了# -*- coding: utf-8 -*-
输出 还是ascii
(??)
unicode
与 str
之间的转换
另外codes
模块和io
模块提供的open()
函数,可以指定编码类型,读到和写入的字符串可以是unicode