import time
from datetime import datetime, timedelta

while True:
    # Burada sürekli çalışmasını istediğiniz kodu yazabilirsiniz

    # Şu anki zamanı alın
    now = datetime.now()

    # Belirli bir süre (örneğin 1 saat) bekleyin
    time.sleep(60 * 60)  # 1 saat = 60 dakika * 60 saniye

    # Şu anki zamanı tekrar alın
    new_now = datetime.now()

    # 1 saat beklemenin ardından yeniden başlama zamanını hesaplayın
    restart_time = new_now + timedelta(minutes=15)  # 15 dakika ekleyin

    # Yeniden başlama zamanına kadar bekleyin
    while new_now < restart_time:
        time.sleep(1)  # Her 1 saniyede bir kontrol edin
        new_now = datetime.now()
Yukarıdaki kodda, while True döngüsü içinde sürekli çalışmasını istediğiniz kodu yazabilirsiniz. Ardından, time.sleep(60 * 60) ile 1 saat boyunca bekler ve sonrasında 15 dakika ekleyerek tekrar başlar. İç içe geçmiş bir döngü kullanarak 15 dakika beklenir ve sonra tekrar başa dönülerek bu döngü sürekli olarak devam eder.