从熊猫数据帧保存没有双引号的csv文件

KR1*_*R12 6 csv python-2.7 double-quotes export-to-csv pandas

为了从 Pandas 数据框中保存一个 csv 文件,我尝试了以下方法:

res.to_csv('seq_test.fa',header= False, index= False, sep = '\t', quoting = csv.QUOTE_NONE)
Run Code Online (Sandbox Code Playgroud)

这给了我以下错误:need to escape, but no escapechar set

如果我不使用quoting = csv.QUOTE_NONE. 我通过以下方式获得输出:

>His-ATG-1-1    33-35
"TGGGGTATAGCTCCATGGTAGAGCGCATGCCTATGAAGCGTGAGGTCCTGGGTTTGATCCCCAGAACCACAACCA
"   
>Pro-AGG-2-1    33-35
"GGCTTGTTGGTCTAGGGGTATGATTCTCACTTAGGGTGTGAGAGGTCCTGGGTTCAAATCTTGGACGAGTCCCCA
"   
>Lys-TTT-1-1    34-36
"GCCCGGATAGCTCAGTCGGTAGAGCATCAGACTTTTAATCTGAGGGTCCAGGGTTCAAGTCCCTGTTCGGGCGCCA
"   
>Ile-TAT-3-1    34-36
"GGTTCCATAGGGTAGTGGTTATCACATCTGCTTTATATGCAGAAGGTCCTGAGTTTGAGCCCCAGTGGAACTACCA
"
Run Code Online (Sandbox Code Playgroud)

在这里,我不想在我的输出中出现任何双引号。有人可以建议我任何可能的方式吗?如果需要,我将在 python 2.7 上使用 Pandas 0.17 版

eri*_*erg 7

 res.to_csv('seq_test.fa',header= False, index= False, sep = '\t', quoting = csv.QUOTE_NONE, escapechar = ' ')
Run Code Online (Sandbox Code Playgroud)

使用任何合适的字符填写转义字符。

参考:https://pandas.pydata.org/pandas-docs/version/0.17.0/ generated/pandas.DataFrame.to_csv.html