Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # from datetime import date
- __all__ = ['LOGGING_CONFIG']
- FILE_NAME = 'log/tag_mot.log'
- LOGGING_CONFIG = {
- 'version': 1,
- 'formatters': {
- 'precise': {
- 'format': '%(asctime)s | %(levelname)-8s | %(name)s: %(message)s',
- 'datefmt': '%Y-%m-%d %H:%M:%S'
- }
- },
- 'handlers': {
- 'console': {
- 'formatter': 'precise',
- 'class': 'logging.StreamHandler',
- 'level': 'DEBUG'
- },
- 'file': {
- 'formatter': 'precise',
- 'class': 'logging.FileHandler',
- 'level': 'INFO',
- 'filename': FILE_NAME
- },
- 'debugfile': {
- 'formatter': 'precise',
- 'class': 'logging.FileHandler',
- 'mode': 'a',
- 'level': 'DEBUG',
- 'filename': 'log/debug.log'
- }
- },
- 'loggers': {
- 'insert_ana': {'handlers': ['file'], 'level': 'INFO'},
- 'update_mot': {'handlers': ['file'], 'level': 'INFO'},
- 'logging_test': {'handlers': ['console'], 'level': 'DEBUG'}
- }
- }
- def main():
- import logging
- from logging.config import dictConfig
- dictConfig(LOGGING_CONFIG)
- logger = logging.getLogger('update_mot')
- logger.info('test1234')
- if __name__ == '__main__':
- main()
Add Comment
Please, Sign In to add comment