是python的新手,尝试让我的程序进入file1 file2中的check_for_changes,将检测到的更改保存到新文件(Output.txt)中,如果检测到-force / -f标志,则覆盖该文件。当检测到文件时,脚本应发出一条消息,询问用户如果未发出-f标志,则他/她是否要保存文件。请帮我完成这个。 预先感谢。
这就是我所做的。
file1 = open.("demofile1.txt", "r")
file2 = open.("demofile2.txt", "r")
OF = open("Output.txt", "r+")
lines1 = file1.readlines()
for i, lines2 in enumerate(file2):
if lines2 != lines1[i]:
print("Changes detected,"" line", i)
OutputFile.write(str(i))
print(open("demofile.txt").readlines())
print(open("demofile2.txt").readlines())
else:
print("No Changes Detected")
break