我正在尝试使用逗号作为分隔符将字符串列表导出到csv。每个字段可能包含一个逗号。写入csv文件后,我得到的是每个逗号都被视为分隔符。
我的问题是:是否可以忽略每个字段中的逗号(作为分隔符)?
作为示例,这就是我正在尝试的方法。
import csv
outFile = "output.csv"
f = open(outFile, "w")
row = ['hello, world' , '43333' , '44141']
with open(outFile, 'w') as writeFile:
writer = csv.writer(writeFile)
writer.writerow(row)
writeFile.close()
输出看起来像这样:outputObtained
我想要的是这样的:outputExpected
我认为解决此问题的一种方法是使用其他分隔符,正如我在某些站点中所读到的。但是我的问题是是否有一种使用逗号(',')分隔符的方法来解决此问题。
谢谢
最佳答案
您只需要告诉Calc/Excel,您的引号字符是“