Бесконечный цикл

Добрый день!

Есть программа, которая раз в 10 минут парсит погоду и перезаписывает данные в блокнот, т.к. отображение погоды необходимо круглосуточно, то парсинг я реализовала через бесконечный цикл

while True

.

Сейчас для большей информативности хочу создать интерфейс, в котором будет отображаться статус парсинга: "работает"/"не работает", а также несколько последних дат и времени изменения блокнота с данными.

В виду всего этого, у меня возник вопрос: раз парсинг работает постоянно, а при реализации интерфейса, будет висеть окно с информацией, так же постоянно, то есть ли необходимость в принудительном перезапуске программы через какое-то время (чтобы не забивались ресурсы компа) или каких-то ещё дополнительных действиях?

Если это всё же необходимо, то подскажите, пожалуйста, как это можно реализовать. Просмотрела много информации, но ответа на свой вопрос на просторах Интернета, к сожалению, найти не смогла..

Буду благодарна за помощь