Python读/写csv文件

Python读/写csv文件,python,csv,Python,Csv,在csv文件中读取和写入数据。但是,当我运行程序时,它在控制台窗口中的格式是正确的,我正在写入的csv文件中的格式是关闭的(每个字母后都有一个逗号)。我错过了什么 函数writerow采用iterable,例如列表,因此它以逗号分隔的行将iterable的每个元素写入文件。问题是,字符串也是ITerable,元素是字符。如果您想要单栏csv,您应该使用 csv_writer.writerow([row[0]]) 我懂了。通过将每个字符串元素包含在[]中,编写器将每个字符串视为一个列表。这就

在csv文件中读取和写入数据。但是,当我运行程序时,它在控制台窗口中的格式是正确的,我正在写入的csv文件中的格式是关闭的(每个字母后都有一个逗号)。我错过了什么


函数
writerow
采用
iterable
,例如
列表
,因此它以逗号分隔的行将iterable的每个元素写入文件。问题是,字符串也是ITerable,元素是字符。如果您想要单栏csv,您应该使用

csv_writer.writerow([row[0]])

我懂了。通过将每个字符串元素包含在[]中,编写器将每个字符串视为一个列表。这就成功了…谢谢。
csv_writer.writerow([row[0]])