| import logging | |
| import os | |
| os.makedirs('logs', exist_ok=True) | |
| logging.basicConfig( | |
| filename='logs/app.log', # Log file name | |
| filemode='a', # 'a' for append, 'w' to overwrite | |
| level=logging.INFO, # Minimum level to log | |
| format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', | |
| datefmt='%Y-%m-%d %H:%M:%S' | |
| ) | |
| logger = logging.getLogger(__name__) | |