python:pandas read_csv和文件名中的德语umlaut(ä,ö,ü)

时间:2015-01-19 18:59:19

标签: python python-3.x unicode pandas filenames

以下代码

import pandas
df = pandas.read_csv('C:\\exampleä\\test.csv')

thows an

OSError: File b'C:\\example\xc3\xa4\\test.csv' does not exist

有没有办法在pandas.read_csv的文件名中使用像'ä,ö,ü'这样的德语变音?

令人惊讶的是,这个

df = pandas.read_excel('C:\exampleä\test.xlsx', 'test')

完美无缺。

1 个答案:

答案 0 :(得分:0)

你尝试过看python os模块吗?当您将该模块传递给csv方法并查看是否有效时,您可能希望使用该模块“解析”该路径。你可以在这里查看:https://docs.python.org/2/library/os.path.html#module-os.path

Viel Glueck!