Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

1 ano atrás
1 ano atrás
1 ano atrás
1234567891011121314151617181920
  1. import logging
  2. import sys
  3. def _get_logger():
  4. log = logging.getLogger('log')
  5. log.setLevel(logging.INFO)
  6. console_handle = logging.StreamHandler(sys.stdout)
  7. console_handle.setFormatter(logging.Formatter('[%(levelname)s][%(asctime)s][%(filename)s:%(lineno)d] - %(message)s',
  8. datefmt='%Y-%m-%d %H:%M:%S'))
  9. file_handle = logging.FileHandler('run.log', encoding='utf-8')
  10. file_handle.setFormatter(logging.Formatter('[%(levelname)s][%(asctime)s][%(filename)s:%(lineno)d] - %(message)s',
  11. datefmt='%Y-%m-%d %H:%M:%S'))
  12. log.addHandler(file_handle)
  13. log.addHandler(console_handle)
  14. return log
  15. # 日志句柄
  16. logger = _get_logger()