import logging
logfile = 'e:\\a.txt'
# logging.basicConfig(filename=logfile,level=logging.INFO)
# logging.basicConfig(format='%(time.asctime)s %(message)s', datefmt='%m/%d/%Y %I:%M:%S %p')
logging.basicConfig(level=logging.INFO,
#format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', #返回值:Thu, 26 May 2016 15:09:31 t11.py[line:92] INFO
format='%(asctime)s %(levelname)s %(message)s',
#datefmt='%a, %d %b %Y %H:%M:%S',
#datefmt='%Y/%m/%d %I:%M:%S %p', #返回2016/05/26 03:12:56 PM
datefmt='%Y-%m-%d %H:%M:%S', #返回2016/05/26 03:12:56 PM
filename=logfile#,
#filemode='a' #默认为a
) logging.info('username valid passed.\r') #logging会自动在每行log后面添加"\000"换行,windows下未自动换行 #logging输出结果:
#2016-05-26 15:22:29 INFO liu1 valid passed.
#2016-05-26 15:22:37 INFO liu1 valid passed.

参考:http://blog.chinaunix.net/uid-26000296-id-4372063.html

     http://www.cnblogs.com/alex3714/articles/5161349.html

日志级别等级:CRITICAL > ERROR > WARNING > INFO > DEBUG > NOTSET

format参数中可能用到的格式化串:
%(name)s             Logger的名字
%(levelno)s          数字形式的日志级别
%(levelname)s     文本形式的日志级别
%(pathname)s     调用日志输出函数的模块的完整路径名,可能没有
%(filename)s        调用日志输出函数的模块的文件名
%(module)s          调用日志输出函数的模块名
%(funcName)s     调用日志输出函数的函数名
%(lineno)d           调用日志输出函数的语句所在的代码行
%(created)f          当前时间,用UNIX标准的表示时间的浮 点数表示
%(relativeCreated)d    输出日志信息时的,自Logger创建以 来的毫秒数
%(asctime)s                字符串形式的当前时间。默认格式是 “2003-07-08 16:49:45,896”。逗号后面的是毫秒
%(thread)d                 线程ID。可能没有
%(threadName)s        线程名。可能没有
%(process)d              进程ID。可能没有
%(message)s            用户输出的消息

最新文章

  1. eclipse 突然 一直在loading descriptor for XXX (XXX为工程名)Cancel Requested
  2. 利用Shodan和Censys进行信息侦查
  3. [LeetCode] 423 Reconstruct Original Digits from English
  4. PHP json_encode中文乱码解决方法
  5. 标准盒模型与IE盒模型之间的转换
  6. ReactNative之style使用指南
  7. Fedora8上Apache Httpd与Tomcat6初集成
  8. 一个关于发邮件的类,可以模拟发送对smtp服务器或者是本地文件夹
  9. rtsp实时流通过rtmp推送到服务端
  10. 特殊IP地址
  11. SQLserver 数据库
  12. 十一招解决:系统IE部分网页打不开怎么办(转载)
  13. Matrix Swapping II(求矩阵最大面积,dp)
  14. JUnit4的使用2
  15. java socket线程通信
  16. 纯CSS滑动效果
  17. centos 安装 使用本地图像文件来安装网络安装
  18. 实践 config drive - 每天5分钟玩转 OpenStack(170)
  19. 201521123107 《Java程序设计》第7周学习总结
  20. 《Java2 实用教程(第五版)》学习指导

热门文章

  1. php的error_log()记录日志
  2. C++11中多线程库
  3. 玩转mongodb(二):mongodb基础知识
  4. JavaScript窗口打开与关闭及如何使用opener使子窗口对父窗口进行操作
  5. [转]数据库中Schema(模式)概念的理解
  6. HTML5的audio在手机网页上无法自动加载/播放音乐,能否实现该功能?
  7. Sqlserver2008及以上使用全文索引排除干扰词
  8. [日常] json_encode对中文和引号的处理差异研究
  9. oracle网页客户端工具
  10. Python Django 获取表单数据的三种方式