且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在Python中将csv文件转换为管道分隔文件

更新时间:2023-01-18 17:37:42

这符合我的要求:

import csv

with open('C:/Path/InputFile.csv', 'rb') as fin, \
     open('C:/Path/OutputFile.txt', 'wb') as fout:
    reader = csv.DictReader(fin)
    writer = csv.DictWriter(fout, reader.fieldnames, delimiter='|')
    writer.writeheader()
    writer.writerows(reader)