Skip to content

Instantly share code, notes, and snippets.

@oguzhari
Last active September 15, 2022 17:35
Show Gist options
  • Select an option

  • Save oguzhari/581c8d4572fa15442b1b36445a0ebf56 to your computer and use it in GitHub Desktop.

Select an option

Save oguzhari/581c8d4572fa15442b1b36445a0ebf56 to your computer and use it in GitHub Desktop.
from datetime import datetime
# Kullanıcıları, girdikleri tarih ile adlandıracağız.
current_user = datetime.now().strftime('%H.%M.%S.%f %d-%m-%Y')
# Kullanıcı için log dosyası oluşturuluyor.
def create_user_log_file():
# Kullanıcı için log dosyası oluşturma,
with open(f"log_{current_user}.txt", "w", encoding="utf-8") as f:
# İlk mesaj
log_message = str(current_user + " için log dosyasının başlangıcı.\n\n")
f.write(log_message)
f.close()
# Log dosyasına mesaj eklemek için kullanılır.
# Log type, mesajın tipini belirtir.
# Log type değerleri: INFO ve ERROR
def save_to_log(log_type, log_message):
# Log dosyası açılır.
with open(f"log_{current_user}.txt", "a", encoding="utf-8") as f:
# Olayın gerçekleştiği saat alınır.
event_date = datetime.now().strftime('%H.%M.%S %d-%m-%Y')
# Log mesajı oluşturulur.
log_message = str(event_date + " " + log_type + " " + log_message + '\n')
f.write(log_message)
f.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment