如何从一个txt文件中读取和溢出行并复制到python中的新txt文件?

时间:2016-09-27 16:07:14

标签: python-3.x for-loop split

我正在尝试使用python将一个.txt文件复制到一个新文件中,但是我希望将这些行分开,然后在将它们写入新文件之前将其拆分为选项卡。以下是我到目前为止的情况:

with open("dnaseq.txt") as data:
    lines = data.readlines()
    with open("ouput.txt", "w") as output:
        output.writelines(lines)

这会将文件复制到新文件中,但我不确定如何拆分行,以便可以单独处理每一行。我知道我需要使用某种for循环,但我不知道过去那么多!

1 个答案:

答案 0 :(得分:0)

with open("dnaseq.txt") as data, open("ouput.txt", "w") as output:
    lines = data.readlines()
    for line in lines:
       #do whatever processing to line
       output.write(line)

data.readlines()返回一个行列表。只需遍历列表项并逐行写出。