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.