Я работаю над программой на python, которая должна ждать, пока другая программа обновит файл .txt
, и когда файл был обновлен, моя программа должна открыть его, получить команду, которую только что сделала другая программа, и затем выполнить что-то остальное. Я довольно плохо знаком с Python, поэтому было бы неплохо общее, но хорошо объясненное решение.
Я нашел Как посмотреть файл на предмет изменений? , который приводит к решению здесь , но я не совсем понимаю, как это работает. Программа также может быть на других языках, но она должна запускать мои модули Python.
Вот общее представление о том, что я ищу.
sub GET_FILE_UPDATE:
try:
while change == False:
time.sleep(1)
else
if change == True
'open file and read command'
run.command()
except KeyboardInterrupt:
'stop program'