我正在尝试使用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()
答案 0 :(得分:0)
为了分两行输出:
writer.writerow(["hello"])
writer.writerow(["bye"])
为了输出两列:
writer.writerow(["hello","bye"])