更改定界符并清除转换后文件中的空间

时间:2019-06-22 17:12:42

标签: python csv

我正在将python与jupyter笔记本一起使用

,我的原始文件用双冒号'::'分隔 并使用此代码将其转换为双逗号

import csv
path=r"C:\Users\me\datafile.dat"

reader = list(csv.reader(open(path, "r"), delimiter=':'))
writer = csv.writer(open(path, 'w'), delimiter=',')
writer.writerows(row for row in reader)

但是它只会将定界符更改为双逗号 是否有代码可以帮助我将定界符更改为单个逗号。 它还会在每行之后创建一个空白行,如何删除这些空白行?

0 个答案:

没有答案