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

pandas:文件格式和文件名中带有重音特殊字符的oserror,第1张

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 syssys._enablelegacywindowsfsencoding()

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

with open("C:UsersMyNameDesktopdumm12düm1.csv", 'r') as fp:        dum1 = pd.read_csv(fp, sep = ";", decimal = ",", encoding = "utf-8")

您可以看到此信息:pandas.read_csv无法导入路径中带有重音符号的文件



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5649593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存