Python编程中如何识别文件对象的中文路径
1、实例如下,现有一个文件夹名为:"C:\Users\Administrator\Desktop\照片",我们要将其文件夹中的文件都读取出来。

2、正常情况下,写法为:file = r"C:\Users\Administrator\Desktop\照片"。

3、我们将其后面读取代码添加上,尝试运行这种写法:
file = r"C:\Users\Administrator\Desktop\照片"
files = os.listdir(file)
for i in files:
print i

4、运行结果如图:WindowsError: [Error 3] 。
这种写法,只能在某些软件的二次开发中使用。

5、那么尝试用unicode的方法改写路径如:
file = unicode("C:\Users\Administrator\Desktop\照片",'utf8')

6、再次运行该段代码,运行成功,该中文路径下的照片文件被成功读取。
希望这个关于中文路径写法的实例能帮到大家!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:68
阅读量:68
阅读量:74
阅读量:106
阅读量:127