Python编程中如何识别文件对象的中文路径,这里举一个简单的例子分享给大家。
工具/原料
Python2.7
win7
中文路径文件夹
方法/步骤
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
再次运行该段代码,运行成功,该中文路径下的照片文件被成功读取。
希望这个关于中文路径写法的实例能帮到大家!
END
注意事项
Tips1:请图文结合查看,如果疑问,敬请留言!
Tips2:个人原创,请勿转载!
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部