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