python logging to file
import logging import sys logger = logging.getLogger() logger.setLevel(logging.INFO) formatter = logging.Formatter('%(asctime)s | %(levelname)s | %(message)s', '%m-%d-%Y %H:%M:%S') stdout_handler = logging.StreamHandler(sys.stdout) stdout_handler.setLevel(logging.DEBUG) stdout_handler.setFormatter(formatter) file_handler = logging.FileHandler('logs.log') file_handler.setLevel(logging.DEBUG) file_handler.setFormatter(formatter) logger.addHandler(file_handler) logger.addHandler(stdout_handler)
Source: stackoverflow.com
logging.logger
import logging logging.basicConfig(level=logging.WARNING) logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) logger.debug("some debugging...") logger.error("some error...")
logger format
formatter = logging.Formatter('[%(asctime)s] p%(process)s {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s','%m-%d %H:%M:%S')
Source: stackoverflow.com
logging python
logging.basicConfig(filename='example.log', filemode='w', level=logging.DEBUG)
Source: docs.python.org
logger
dependencies { implementation 'com.github.Minecraftian14:MyLOGGER:v5.3' }
Source: jitpack.io