【发布时间】:2015-06-18 04:37:32
【问题描述】:
我正在使用 python,并且我正在使用 csv 解析脚本,但我无法将带有引号的新文件作为输入文件写入 CSV,我以这种方式访问该文件:
def read_file(self):
with open(self.file) as f:
parse_data=[row for row in csv.reader(f, delimiter=',',quotechar=('\"'), skipinitialspace=True)]
parse_data=self.organize_file(parse_data)
return parse_data
当我尝试编写一个新的 CSV 文件来存储新文件时,我执行以下操作:
with open("output.txt","wb") as m:
writer=csv.writer(m,delimiter=',',quotechar=('\n"'))
writer.writerows(meh)
以 meh 作为变量,该变量具有要在 CSV 文件上写入的列表,但是当我打开 output.txt 文件时,我看不到字段上的引号,就像原来的一样
谁能帮我弄清楚我的代码出了什么问题,或者请帮我修改输出以包含所有引号
谢谢!!
【问题讨论】: