import logging

 logging.basicConfig(filename='log.log',
format='%(asctime)s - %(name)s - %(levelname)s - %(module)s; %(message)s',
datefmt='%Y-%m-%d %H:%M:%S %p',
level=logging.INFO,)
'''
CRITICAL = 50
FATAL = CRITICAL
ERROR = 40
WARNING = 30
WARN = WARNING
INFO = 20
DEBUG = 10
NOTSET = 0
'''
logging.critical('c')
logging.fatal('f')
logging.error('e')
logging.warning('w')
logging.info('i')
logging.debug('d')
logging.log(logging.INFO,'')

结果:

2017-02-21 07:59:55 AM - root - CRITICAL - s1; c
2017-02-21 07:59:55 AM - root - CRITICAL - s1; f
2017-02-21 07:59:55 AM - root - ERROR - s1; e
2017-02-21 07:59:55 AM - root - WARNING - s1; w
2017-02-21 07:59:55 AM - root - INFO - s1; i
2017-02-21 07:59:55 AM - root - INFO - s1; 333 多文件写入日志
 import logging

 # 创建文件
file_1_1 = logging.FileHandler('l1-1.log','a')
# 创建格式
fmt = logging.Formatter(fmt='%(asctime)s - %(name)s -%(levelname)s - %(module)s:%(message)s')
#文件应用格式
file_1_1.setFormatter(fmt)
file_1_2 = logging.FileHandler('l1-2.log','a')
fmt = logging.Formatter()
file_1_2.setFormatter(fmt) # 定义日志
#定义阈值
logger1 = logging.Logger('s1',level=logging.ERROR)
logger1.addHandler(file_1_1)
logger1.addHandler(file_1_2) #写日志 logger1.critical('')

最新文章

  1. 在Eclipse中添加C/C++插件
  2. 初学AOP
  3. KBMMW 4.93.10 发布
  4. MySQL 第二篇
  5. PHP封装一个通用好用的文件上传处理类
  6. UMLUnified Modeling Language (UML)又称统一建模语言或标准建模语言
  7. CkEditor 插件开发
  8. git 快速入门(二)
  9. 使用excel微调button调整日期
  10. 设置ios中imageView图片自适应,
  11. ubuntu14.04 下安装mysql5.6
  12. SSH综合练习-仓库管理系统-第二天
  13. bootstrap-table前台和后台分页对json格式的要求
  14. 感恩节活动中奖名单 i春秋喊你领礼物啦!
  15. Python Pandas 简单使用之 API熟悉
  16. Java文件类型工具类
  17. AtCoder Grand Contest 11~17 做题小记
  18. 每天一个linux命令(15):tail命令
  19. 06python上
  20. 121. Best Time to Buy and Sell Stock (Array;DP)

热门文章

  1. 【BZOJ2588】Count On a Tree(主席树)
  2. [BZOJ1036] [ZJOI2008] 树的统计Count (LCT)
  3. [BZOJ1878] [SDOI2009] HH的项链 (树状数组)
  4. linux字符集介绍及解决中文乱码实战
  5. Docker_快速部署jenkins
  6. js文本框字符数输入限制
  7. Python包和版本管理的最好工具----pipenv
  8. 2018世界气象日,API为气象助力
  9. centos6.x上安装Java-1.8.0
  10. 20165230 2017-2018-2 《Java程序设计》第2周学习总结