import logging def setup_logging(): logging.basicConfig( level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(module)s - %(message)s', filename='app.log', filemode='a' ) console = logging.StreamHandler() console.setLevel(logging.DEBUG) formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(module)s - %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) return logging.getLogger(__name__)