Python 无法打开路径中有umlauts的文件

Python 无法打开路径中有umlauts的文件,python,python-3.x,pandas,Python,Python 3.x,Pandas,尝试从路径C:/temp/Kälte/Grad°/处的文件hello.txt读取内容: 信息;内容 问候;你好,世界 我记得几年前的同一个问题,我想知道为什么没有人解决大熊猫的这样一个基本问题。熊猫不是在内部调用python的open(因为这样它应该可以工作,不是吗)?还是我做错了?这似乎是重复出现的问题,但那里的解决方案对我的设置没有帮助 如果没有其他选择,这里有一个手动解决方案: path = r'C:/temp/Kälte/Grad°/hello.txt' import pandas a

尝试从路径
C:/temp/Kälte/Grad°/
处的文件
hello.txt
读取内容:

信息;内容

问候;你好,世界


我记得几年前的同一个问题,我想知道为什么没有人解决大熊猫的这样一个基本问题。熊猫不是在内部调用python的
open
(因为这样它应该可以工作,不是吗)?还是我做错了?

这似乎是重复出现的问题,但那里的解决方案对我的设置没有帮助

如果没有其他选择,这里有一个手动解决方案:

path = r'C:/temp/Kälte/Grad°/hello.txt'

import pandas as pd
import csv

with open(path, 'r') as fp:
    reader = csv.reader(fp, delimiter=';')
    cols = next(reader)
    df = pd.DataFrame(list(reader), columns=cols)

print(df)

    Message        Content
0  Greeting   Hello World!
在Win10 64位下,pandas 0.23.4和Python3.7(anaconda)出现了这个问题(文件名为umlaut),这对我很有用!谢谢
path = r'C:/temp/Kälte/Grad°/hello.txt'

import pandas as pd
import csv

with open(path, 'r') as fp:
    reader = csv.reader(fp, delimiter=';')
    cols = next(reader)
    df = pd.DataFrame(list(reader), columns=cols)

print(df)

    Message        Content
0  Greeting   Hello World!