相关疑难解决方法(0)

我如何将.tsv转换为.csv?

试图将.tsv转换为.csv.这个:

import csv

# read tab-delimited file
with open('DataS1_interactome.tsv','rb') as fin:
    cr = csv.reader(fin, delimiter='\t')
    filecontents = [line for line in cr]

# write comma-delimited file (comma is the default delimiter)
with open('interactome.csv','wb') as fou:
    cw = csv.writer(fou, quotechar='', quoting=csv.QUOTE_NONE)
    cw.writerows(filecontents)
Run Code Online (Sandbox Code Playgroud)

给我这个错误:

  File "tsv2csv.py", line 11, in <module>
    cw.writerows(filecontents)
_csv.Error: need to escape, but no escapechar set
Run Code Online (Sandbox Code Playgroud)

python csv tsv

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

csv ×1

python ×1

tsv ×1