Guest User

Untitled

a guest
May 22nd, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. # from datetime import date
  2.  
  3. __all__ = ['LOGGING_CONFIG']
  4.  
  5. FILE_NAME = 'log/tag_mot.log'
  6.  
  7. LOGGING_CONFIG = {
  8. 'version': 1,
  9. 'formatters': {
  10. 'precise': {
  11. 'format': '%(asctime)s | %(levelname)-8s | %(name)s: %(message)s',
  12. 'datefmt': '%Y-%m-%d %H:%M:%S'
  13. }
  14. },
  15. 'handlers': {
  16. 'console': {
  17. 'formatter': 'precise',
  18. 'class': 'logging.StreamHandler',
  19. 'level': 'DEBUG'
  20. },
  21. 'file': {
  22. 'formatter': 'precise',
  23. 'class': 'logging.FileHandler',
  24. 'level': 'INFO',
  25. 'filename': FILE_NAME
  26. },
  27. 'debugfile': {
  28. 'formatter': 'precise',
  29. 'class': 'logging.FileHandler',
  30. 'mode': 'a',
  31. 'level': 'DEBUG',
  32. 'filename': 'log/debug.log'
  33. }
  34. },
  35. 'loggers': {
  36. 'insert_ana': {'handlers': ['file'], 'level': 'INFO'},
  37. 'update_mot': {'handlers': ['file'], 'level': 'INFO'},
  38. 'logging_test': {'handlers': ['console'], 'level': 'DEBUG'}
  39. }
  40. }
  41.  
  42.  
  43. def main():
  44. import logging
  45. from logging.config import dictConfig
  46.  
  47. dictConfig(LOGGING_CONFIG)
  48. logger = logging.getLogger('update_mot')
  49. logger.info('test1234')
  50.  
  51.  
  52. if __name__ == '__main__':
  53. main()
Add Comment
Please, Sign In to add comment