分割备用行并写入另一个文件

时间:2019-02-28 14:21:07

标签: python-3.x file-handling

我一直试图拆分一个文本文件,该文件包含第1、3、5、7行等的输入。并且包含第2、4、6等行的输出。我在python中使用文件处理编写了一个小代码,但是在读取备用文件和写入两个不同文件方面遇到了问题。


这是代码-

file = open("data.txt",'r')
    inputs = open("in.txt","w+")
    outputs = open("out.txt","w+")
    for index, line in enumerate(file.readlines()):
        line = file.readlines(index)
        if(index+1)%2 == 1:
            print(line)
            inputs.write(str(line)+"\n")
        else:
            print(line)
            outputs.write(str(line)+"\n")

"data.txt" file "out.txt" file "in.txt" file 似乎readlines()正在读取空行,但文件不为空。 请帮忙!

0 个答案:

没有答案