我正在尝试使用read_csv函数在熊猫中打开csv文件。我的文件的行结构如下:带有标题的行,其中每个列标题的名称都用引号引起了下划线,例如forall
非标题列中的值包含int或字符串值,不带引号,仅;定界符。数据框具有以下结构
forall
当我应用read_csv "header1";"header2";
时,我会得到"header1";"header2";"header3";
value1;value2;value3;
的帮助来解决问题
答案 0 :(得分:0)
尝试按以下方式指定列名,然后查看是否可以解决问题:
col_names = ["header1", "header1", "header3"]
df = pd.read_csv(filepath, sep=";", names=col_names)
如果这不起作用,请尝试添加'quotechar=' " ''
并查看