Python 读完一行后跳过一行
Python skipping one line after reading another
我正在尝试读取一个文件并将其内容写入另一个文件。
with open (inputFile, "r+") as file:
with open (outputFile, "w+") as f:
for line in file:
data = file.readline()
f.write(data)
f.close()
file.close()
这是我使用的代码,但它似乎在跳行,所以,如果我在输入文件中有这样的内容:
'First line'
'Second line'
'Third line'
'Fourth line'
我在输出文件中得到这个:
'Second line'
'Fourth line'
我做错了什么?
for line in file
已经遍历每一行。 data = file.readline()
将从文件中生成另一个。使用其中之一。
我正在尝试读取一个文件并将其内容写入另一个文件。
with open (inputFile, "r+") as file:
with open (outputFile, "w+") as f:
for line in file:
data = file.readline()
f.write(data)
f.close()
file.close()
这是我使用的代码,但它似乎在跳行,所以,如果我在输入文件中有这样的内容:
'First line'
'Second line'
'Third line'
'Fourth line'
我在输出文件中得到这个:
'Second line'
'Fourth line'
我做错了什么?
for line in file
已经遍历每一行。 data = file.readline()
将从文件中生成另一个。使用其中之一。