python logging 基于配置文件的使用方式

          配置文件名 log4p.conf

          [loggers]
          keys=root
          [handlers]
          keys=TimeHandler_info,TimeHandler_debug,TimeHandler_error
          [formatters]
          keys=simpleFormatter
          [logger_root]
          level=DEBUG
          handlers=TimeHandler_info,TimeHandler_debug,TimeHandler_error
          [handler_TimeHandler_info]
          class=logging.handlers.TimedRotatingFileHandler
          level=INFO
          formatter=simpleFormatter
          args=('/tmp/workengine/logs/workengine-info.log','H',6, 'w')
          [handler_TimeHandler_debug]
          class=logging.handlers.TimedRotatingFileHandler
          level=DEBUG
          formatter=simpleFormatter
          args=('/tmp/workengine/logs/workengine-debug.log','H',6 ,'w')
          [handler_TimeHandler_error]
          class=logging.handlers.TimedRotatingFileHandler
          level=ERROR
          formatter=simpleFormatter
          args=('/tmp/workengine/logs/workengine-error.log','D',1, 'w')
          [formatter_simpleFormatter]
          format=%(asctime)s %(levelname)-5s %(lineno)d %(message)s

          加載配置:
          注意:在項目進程入口的地方加入這一句就可以了,如果系統有命令行的方式調用py腳本,要在被調腳本開始的地方重新加入本行
          logging.config.fileConfig("log4p.conf")

          使用:
          logger=logging.getLogger()
          logger.info("info")
          logger.error("error")
          logger.debug("debug")

          posted on 2012-12-17 10:07 himalayas 閱讀(2469) 評論(0)  編輯  收藏 所屬分類: python


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2012年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類(15)

          隨筆檔案(16)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 香格里拉县| 临江市| 环江| 济阳县| 祁东县| 汝城县| 澳门| 吉隆县| 祁阳县| 江孜县| 灵石县| 方正县| 日照市| 永定县| 西平县| 沅陵县| 三门峡市| 布拖县| 囊谦县| 咸阳市| 越西县| 沅陵县| 汾阳市| 澜沧| 涪陵区| 衡山县| 宜兰市| 疏附县| 安义县| 旬邑县| 石狮市| 清镇市| 漳州市| 淅川县| 遵化市| 濉溪县| 鄂州市| 鹿邑县| 新田县| 衡阳县| 宁陵县|