我有一个csv文件,我需要将分隔符更改为管道字符,但是我找不到调用csv writer以在数据中保留逗号的正确方法
示例数据如下:
Record Type, Participant Full Name, Product Title
N,"Calvin Harris, The Weekend", Over Now
当前脚本:
reader = csv.reader(open(filein,encoding='utf-8'), delimiter=',', quotechar='"')
writer = csv.writer(open('Detail_Test_Piped.csv', 'w',newline='',encoding='utf-8'),
delimiter='|',quotechar='"',quoting=csv.QUOTE_MINIMAL)
期望输出:
Record Type|Participant Full Name|Product Title
N|Calvin Harris, The Weekend|Over Now
当前实际输出:
Record Type|Participant Full Name|Product Title
N|Calvin Harris|The Weekend|Over Now
虽然我同意熊猫是一个非常有用的软件包,但我还是会选择你所拥有的(包括我的变化):
我不知道它是否算是一种“优势”,但它“开箱即用”,无需安装第三方软件包
为什么不利用熊猫来完成这项任务呢
相关问题 更多 >
编程相关推荐