python里的os.popen怎么打不开带中文的文件?
文件名是全英文的就可以打开,里面只要带有中文就打不开,请问是怎么回事?
谢谢!!
谢谢!!
作者: xghyxx 发布时间: 2011-05-22
路径编码问题。自己瞎试吧。
作者: iambic 发布时间: 2011-05-22
lz,试试看在你代码的第一行加上
# -*- coding: utf-8 -*-
再执行看看有无问题?
===咖啡的分割线===
希望可以帮到你,转载请注明。
# -*- coding: utf-8 -*-
再执行看看有无问题?
===咖啡的分割线===
希望可以帮到你,转载请注明。
作者: hercaffe 发布时间: 2011-05-22
windows系统默认的就是cp936,程序里面我也是用的cp936,可还是不行。
作者: xghyxx 发布时间: 2011-05-22
utf-8也试过,也是不行。
作者: xghyxx 发布时间: 2011-05-22
把报错的信息发上来吧,大伙儿才好帮你忙。
作者: hercaffe 发布时间: 2011-05-22
什么错误信息都没有,就是打不开。
作者: xghyxx 发布时间: 2011-05-22
知道原因了,原来我这个文件是位于第二块硬盘上的原因,放到第一个硬盘就没事了。
作者: xghyxx 发布时间: 2011-05-22