【发布时间】:2016-03-25 09:32:38
【问题描述】:
我有许多要加载到 pandas 数据帧中的 .csv 文件,至少有两个分隔符逗号和分号,我不确定其余的分隔符。我知道可以使用设置分隔符
dataRaw = pd.read_csv(name,sep=",")
和
dataRaw = pd.read_csv(name,sep=";")
不幸的是,如果我不指定分隔符,则默认为逗号,这会导致其他分隔符的单列数据框。因此,是否有一种动态的方式来分配分隔符,以便可以将任何 csv 传递给 pandas?例如尝试逗号或分号。 pandas 文档没有提到在 csv 读取中使用逻辑
【问题讨论】:
标签: python csv pandas delimiter