2016-04-21 32 views
-6

我需要函数来检查name.txt变量,如果变量将改变打印1,并再次如果变量2次改变打印1.它可能在Python中做? http://pastebin.com/Qa0ed3nMPython检查txt变量循环

FR =打开( “plik.txt”, 'R')
first_length = LEN(STR(fr.read()))
而真:
文本= STR(fr.read() )
IF(LEN(文本)= first_length):
fr.close()
FW =打开( “plik.txt”, “W”)
fw.write(文本)
fw.close ()
print(“done”)
break;

+3

几乎所有事情都是可能的Python编写的。但如果你没有做任何研究就问这样的问题,人们就不会做出反应。尽量不要像人力资源Google那样对待这个问题,并且在遇到实际问题时保存问题。 – Chris

+0

您需要修理。 – amanuel2

+0

嗨Kuncioso。就像克里斯说的,几乎任何事情都可以在Python中进行,我相信人们可以帮助你,但是如果我们能够看到name.txt的内容,或者你尝试过的一些代码(这里的人通常是这样,包括我自己在内,只是真的很喜欢在帮助人们提问时看代码!:))。 –

回答

0

可能是此功能可以帮助:

def checkChange(FileName, oldContent): 
    fSrc = open(FileName, 'r') 
    actualContent = fSrc.read() 
    fSrc.close() 
    if actualContent != oldContent: 
     print(1) 
    return actualContent