我读了一个以制表符分隔的文本文件,然后我有一个每行的列表,我然后索引每个列表的第一个条目,然后我把它写入文件.代码如下:
import csv
z = csv.reader(open('output.blast'), delimiter='\t')
k = open('output.fasta', 'w')
for row in z:
print row[1:12]
for i in row[1:12]:
k.write(i+'\t')
Run Code Online (Sandbox Code Playgroud)
当写入文件时,它将其写为一个长行,我希望在每个列表中的第11个(最后一个)条目之后启动一个新行.但我无法弄清楚在哪里放新线特征
以下代码用于函数:
def print_query(x):
h = open('/home/rv/data.txt', 'r')
read = h.readlines()
for line in read:
return line
Run Code Online (Sandbox Code Playgroud)
当值"line"被重新调整时,它应该打印但是我得到值"None"
python ×2