小编Lia*_*iam的帖子

Python:帮助新行字符

我读了一个以制表符分隔的文本文件,然后我有一个每行的列表,我然后索引每个列表的第一个条目,然后我把它写入文件.代码如下:

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个(最后一个)条目之后启动一个新行.但我无法弄清楚在哪里放新线特征

python

4
推荐指数
1
解决办法
7011
查看次数

没有返回任何值

以下代码用于函数:

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
推荐指数
1
解决办法
162
查看次数

标签 统计

python ×2