February 24, 2010
Python:logging

ログ関係のモジュールを用意する。


(djtweet)hdknr@deblen:~/.ve/djtweet/src/djcube/www/website$ more journal.py
import logging
#
def initialize():
    # apache error.log
    logging.basicConfig(level=logging.DEBUG,
                     format=’%(asctime)s %(levelname)s %(message)s’)

WSGIスクリプトとか最初に動くコードで初期化する

from app.journal import initialize
initialize()

プログラムの中で記録する

import logging
logging.debug(‘@@@’+str(type(ret))+str(ret.toPostArgs()))
mod_wsgiの場合、error.log にログされます。

Posted via email from 原宿工業大学 | Comment »