File size: 474 Bytes
feedc0f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import logging
import os

# Ensure the 'logs' directory exists
log_dir = "logs"
log_file=f"{log_dir}/app.log"
os.makedirs(log_dir, exist_ok=True)

# Configure logging
logging.basicConfig(
    level=logging.INFO,
    format="%(asctime)s - %(levelname)s - %(message)s",
    handlers=[
        logging.FileHandler(f"{log_dir}/app.log"),  # Save logs in 'logs/app.log'
        logging.StreamHandler(),  # Also print logs to console
    ],
)
logger = logging.getLogger(__name__)