今天在测试google docs api的时候,发现中文件名称都是乱码,有时候还报错
参考了一些文章,参得知python编码是有很多学问的
我用的是 gdatacopier python类库
在从google docs 取出来的中文文档都是那码。
原来python中在处理中文时要做一点处理
处理方式,先得到文件系统的编码,然后再做转换
import sys
type = sys.getfilesystemencoding()
print myname.decode('UTF-8').encode(type)