我正在尝试将标签分隔的csv读入数据帧,但只有标题是分隔的但不是值 以下是我的代码
import pandas as pd
import csv
dfs = pd.read_csv('C:\Users\LENOVO\Downloads\9.csv',sep='\t',engine='python')
标题:产品ID产品名称产品类型UoM重量(KG /克)体积(立方米)SAP ValuationClass Planner删除标志SKU ID SKU描述
列分离,但值没有。
当我尝试在df中打印第一列时,它会抛出keyerror
我尝试过:lineterminator和之前所有其他类似的回复,但没有任何效果 任何帮助将不胜感激
答案 0 :(得分:0)
我建议不要使用sep="\t"
参数,而是将其替换为delim_whitespace=True
dfs = pd.read_csv('C:\Users\LENOVO\Downloads\9.csv',delim_whitespace=True,engine='python')