我正在尝试使用python csv writer编写csv文件。
其中一个列值包含在“[双引号]中,例如:“col1”“col2”“test”,当我在写字板中打开文件时,单词test应该是“test”,但实际结果是“test”
有人能为这个问题提供指导吗。
我的试用示例片段:
csvReader = csv.reader(iInputFile)
writer = csv.writer(open('one_1.csv', 'wb'), delimiter=',', lineterminator='\r\n')
for row in csvReader:
rawRow = []
rawRow.append('31-7-2014') #Appending Date
rawRow.append(row[0]) #Appending data
rawRow.append('\"'+'test'+'\"')
writer.writerow(rawRow)
试试这个
我也发现这个链接很有用 http://pymotw.com/2/csv/有很多例子
也许你需要使用参数引用和escapechar。
例如,修改的代码
会产生这样的输出:
相关问题 更多 >
编程相关推荐