如何使用Python将字符串写入csv文件中的列

时间:2019-06-12 11:20:32

标签: python csv

我正在尝试使用csv模块将字符串写入csv文件。 该字符串在Excel工作表中作为单个字符打印在不同的行中,而不是在一个字段中。

with open('test.csv', 'w',newline='') as f:
    writer=csv.writer(f)
    writer.writerow("hello")
    writer.writerow("bye")

输出类似于

 h     e     l      l     o         
 b     y     e      

我只想要的是

你好

再见

我又如何在其他列中写?没有像writerow()这样的writecolumn()

1 个答案:

答案 0 :(得分:0)

为了分两行输出:

writer.writerow(["hello"])
writer.writerow(["bye"])

为了输出两列:

 writer.writerow(["hello","bye"])