Spaces:
Sleeping
Sleeping
import logging | |
import os | |
# Configure the logging settings | |
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s') | |
# Create a logger with the name of the current module or script | |
logger = logging.getLogger(__name__) | |
# Create a FileHandler and set the log file path | |
if not os.path.exists("logs/"): | |
os.makedirs('logs/') | |
log_file_path = 'logs/my_log_file.log' | |
file_handler = logging.FileHandler(log_file_path) | |
# Create a formatter and set it for the FileHandler | |
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') | |
file_handler.setFormatter(formatter) | |
# Add the FileHandler to the logger | |
logger.addHandler(file_handler) |