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!