csv 文件中的列分隔问题

问题描述 投票:0回答:1

我正在使用 panda,但我有分离问题。在 csv 文件中,分隔符是“|”

df=pd.read_csv('C:/dane/raport_d.csv',encoding='ansi',low_memory=False,sep='|')
df.head() 

执行代码后,我只看到标题,没有用分隔符分隔,以及相同的数据
其他分隔符为“,”的 csv 文件我没有问题

enter image description here

python pandas dataframe read.csv
1个回答
0
投票

您可以通过制表符更改分隔符,

df=pd.read_csv('C:/dane/raport_d.csv', sep="\t")

如果您收到 unicode 错误,那么

df=pd.read_csv('C:/dane/raport_d.csv', sep="\t", index=False, encoding='utf-8')
© www.soinside.com 2019 - 2024. All rights reserved.