我有一个CSV文件,我想读到Pandasdf,但遇到了一些麻烦。
CSV文件(文件.csv)的结构如下:
header1, header2, header3
"abc, \" hello \" ", 0, "aaa"
"abc, \", 0, "aaa"
我需要以下输出:
header1, header2, header3
"abc, hello", 0, aaa
abc, 0, aaa
如果应用pd.read_csv("file.csv", header=None, escapechar = "\\")
,则会得到以下输出:
header1 header2 header3
0 abc, " hello " 0.0 "aaa"
1 abc ", 0, aaa" NaN NaN
我其实不关心特殊字符,逗号等,我只希望正确的值在正确的列如图所示。
1条答案
按热度按时间hsgswve41#
我实际上不关心特殊字符、逗号等。我只希望正确的值位于正确的列中,如图所示。
下面是
pandas.read_csv
的一个 * 命题 *:输出: