Last active
September 15, 2022 17:35
-
-
Save oguzhari/581c8d4572fa15442b1b36445a0ebf56 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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