您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

pandas:文件格式和文件名中带有重音/特殊字符的oserror

pandas:文件格式和文件名中带有重音/特殊字符的oserror

我有一个类似的问题。在Windows系统中,使用Python 3.6的pandas.read_csv似乎出现了问题。

Python 3.6将Windows文件系统编码从“ mbcs”更改为“ UTF-8”。参见Python PEP 529。您可以使用命令sys.getfilesystemencoding()获取当前文件系统编码

我得到两种解决方案:

1.-使用此代码将所有应用更改为与以前的Python <= 3.5编码(“ mbcs”)配合使用

import sys
sys._enablelegacywindowsfsencoding()

2.-将文件指针传递给pandas.read_csv

with open("C:\Users\MyName\Desktop\dumm12\düm1.csv", 'r') as fp:
        dum1 = pd.read_csv(fp, sep = ";", decimal = ",", encoding = "utf-8")
其他 2022/1/1 18:27:55 有471人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶