我正在尝试使用 python 读取管道分隔的 csv 文件,read_csv()
但它错误地检测到第一个字段中的双引号。我知道它与 csv 阅读器标志有关,但无法弄清楚。
代码
with open('Find_File.dat', 'r') as csvfile:
myfile=csv.reader(csvfile,escapechar=" ' ",quoting=csv.QUOTE_NONE,quotechar="'",doublequote=True)
for row in myfile:
data.append(row)
print(data[0])
预期输出
["TCC 记录标识符"|"用户名"|"应聘者 ID"|"经验"|"工作序列"|"当前 10"|"工资 10 的结束率"]
实际输出
['TCC 记录标识符|“用户名”|“候选人 ID”|“经验”|“工作序列”|“当前 10”|“工资 10 的结束率”']