【发布时间】:2022-01-10 01:05:08
【问题描述】:
当我尝试从两个文件中读取和打印行时遇到问题。 这些文件相似,但在打印的第二行中总是插入一个空格。 当然,我的文件中不存在任何人。
file1 = open("compare1", "r")
file2 = open("compare2", "r")
while 1:
line1 = file1.readline()
line2 = file2.readline()
if line1 == "" or line2 == "":
break
print(line1, line2)
file1.close()
file2.close()
结果如下:
Salut je m'appelle Yohan Salut je m'appelle Yohan Je suis très content Je suis très content
在with 块中打开文件会产生相同的结果。
预期的结果是
Salut je m'appelle Yohan Salut je m'appelle Yohan Je suis très content Je suis très content
你知道我该如何解决这个问题吗?
【问题讨论】: