ozzytr adlı üyeden alıntı: mesajı görüntüle
import os
import sys
import time

def restart_program():
    python = sys.executable
    os.execl(python, python, *sys.argv)

# Database işlemlerini yapan kodlar
# ...

# Hata durumunda yeniden başlat
try:
    # Database işlemlerini yapan kodlar
    # ...
except Exception as e:
    # Hata oluştu, log kaydı al
    print("Hata oluştu:", str(e))
    with open("hatalar.txt", "a") as f:
        f.write(time.strftime("%Y-%m-%d %H:%M:%S") + " " + str(e) + "\n")
    
    # 5 saniye sonra programı yeniden başlat
    time.sleep(5)
    restart_program()
Pek anladığımdan değil fakat bunu uyarlar mısınız kendi botunuza
Chatgpt yazmış gibi