Python сохранить в файл цикла

Мне нужна помощь, чтобы создать цикл для моей программы. Моя проблема в том, что мне нужно запустить скрипт дважды, прежде чем файл / вывод зарегистрирует какие-либо изменения, внесенные в мою конфигурацию.

Программирование - не самое сильное мое умение - надеюсь, кто-то может вам помочь

ОБНОВЛЕННЫЙ код:

try:
    rescue = cu.rescue(action="get", format="text")
    if rescue is None:
        print ("No existing rescue configuration.")
        print ("Saving rescue configuration.")
        cu.rescue(action="save")    
    else:
        print ("Rescue configuration exist:")
        print ("Updating rescue configuration")
        cu.rescue(action="save")
        print (rescue)
except Exception as err:
    print (err)

with open("Rescue Config.config", "w") as text_file:
text_file.write(rescue)

1 ответ

Отступ в Python имеет значение, измените последние несколько строк вашего кода на этот

with open("Rescue Config.config", "w") as text_file:
     text_file.write(rescue)

нет необходимости закрывать файл, это происходит автоматически при использовании with заявление

Другие вопросы по тегам