pyhton使用open函数读取包含中文路径文件大坑记
2018-01-05 16:11
330 查看
正确脚本:
报错脚本:
区别:
# coding=utf8 file_path = 'E:/消费明细/2017-01.csv' print('123') try: data = open(unicode(file_path, 'utf-8'), 'r') print ('正确打开') except Exception, e: print str(e)
报错脚本:
# coding=utf8 file_path = 'E:\消费明细\2017-01.csv' print('123') try: data = open(unicode(file_path, 'utf-8'), 'r') print ('正确打开') except Exception, e: print str(e)
区别:
file_path 定义时正确脚本采用的是正斜杠(/);报错脚本采用的是反斜杠(\);
一般情况下大家从目录中拷贝出来直接一贴,运行时就会出现问题,大家引以为戒。。。
相关文章推荐
- pyhton使用open函数读取包含中文路径文件大坑记
- 利用Pandas读取文件路径或文件名称包含中文的csv文件
- 在Windows下使用TinyXML-2读取UTF-8编码包含中文字符的XML文件
- 利用Pandas读取文件路径或文件名称包含中文的csv文件方法
- windows下QT使用ifstream读取含中文路径的txt文件
- Pandas读取路径或文件名称包含中文的文件时报错及解决办法
- C/C++中读取中文路径文件的方法
- Ogre读取中文路径名的文件失败的解决办法
- java 使用相对路径读取文件
- window平台直接访问unix中文文件路径时的变通方法,使用php发送
- java 使用相对路径读取文件
- java 使用相对路径读取文件
- 使用guava读取ANSI类型的文件,避免中文乱码
- JAVA 使用相对路径读取文件
- 如何使用FTP在PC和AS/400之间传输包含中文的文件?
- flex调用js写文件时,传递的参数包含中文,读取乱码问题
- 使用CMake生成包含相对路径的Ogre1.7工程文件
- C++中文本文件读取优化-使用缓冲
- 使用VC实现读取指定路径下的文件,并显示所有文件的文件名和文件图标
- java 使用相对路径读取文件