from datetime import datetime as dt
while True:
    if dt.now().hour in range(start, stop):
        time.sleep(60)
else:
    time.sleep(10)
Использовать запланированный модуль для запуска в заданное время