我有一个大的CSV文件,其中有一列,部分行有换行符。我想读取每个单元格的内容并将其写入一个文本文件,但CSV阅读器将有换行符的单元格分割成多个(多行),并将每个单元格写入一个单独的文本文件。
在MAC Sierra上使用Python 3.6.2
下面是一个例子。
"content of row 1"
"content of row 2
continues here"
"content of row 3"
下面是我的阅读方式。
with open(csvFileName, 'r') as csvfile:
lines= csv.reader(csvfile)
for row in lines:
content= row
outFile= open("output"+str(i)+".txt", 'w')
outFile.write(content)
outFile.close()
这是在为每一行创建4个文件,而不是3个。对于如何忽略第二行的换行,有什么建议吗?