可以指定用于写入的csv分隔符吗?

Fus*_*rry 0 python

是否可以指定csv模块在编写文件时将使用的分隔符?

例如,而不是','使用';' 或者其他的东西?

我知道您可以通过设置更改为制表符分隔符dialect='excel-tab,但不确定是否有自由选择分隔符的选项.

谢谢

mgi*_*son 6

我相信你可以设置delimiter:

writer = csv.writer(csvfile,delimiter=';')
Run Code Online (Sandbox Code Playgroud)

在文档中还有一个例子 csv.writer