Я пишу скрипт, который будет либо запускать программу, если текстовый файл не содержит чего-либо, и ничего не делать, если он это делает. Он продолжает запускать программу и вместо этого ничего не делает, хотя текстовый файл содержит то, что он ищет.
вот мой код:
my_path = os.path.abspath(os.path.dirname(__file__))
path = os.path.join(my_path, "../etc/4532/7.txt")
checkw = open(path, "w+")
print(checkw.read())
if 'boot-state=True' in checkw.read():
print("status: True")
checkw.close()
else:
print(checkw)
print("sys:booting into img LOADER")
os.system("~/master/root/xf10/__img-builder/./set.py")
checkw.write("boot-state=True")
Заранее спасибо.