Pandas.read_csv 将所有文件读入一列

Fon*_*nti 5 python csv excel pandas anaconda

我有一个 csv 文件,格式为 "...","...","..."... 超过 40 列。当我使用这个简单的代码时,它只给了我一个巨大的密钥。我已经弄了一个多小时了,我不知道如何使用熊猫来解决这个问题。

dataframe = pd.read_csv(filePath, header=0, encoding='iso-8859-1')
datakeys = dataframe.keys();
print(datakeys)
Run Code Online (Sandbox Code Playgroud)

小智 7

我通过指定和 的names字段解决了该问题。read_csvheader=None

fields = ["colA", "colB"];
df = pd.read_csv("/tmp/data.csv", sep="|", header=None, names=fields)
Run Code Online (Sandbox Code Playgroud)


Fon*_*nti 0

我通过编写一个脚本来重新格式化 .csv 来解决这个问题。 .csv 中存在一个小格式问题,导致 Panda 基本上什么也不做。诡异的