2009年10月5日月曜日

ログを記録する

import logging

logging.basicConfig(level=logging.DEBUG,
                    format='%(asctime)s %(levelname)s %(message)s',
                    filename='myapp.log',
                    filemode='w')

logging.debug('A debug message')
logging.info('Some information')
logging.warning('A shot across the bows')

実行すると
2009-10-05 23:04:26,821 DEBUG A debug message
2009-10-05 23:04:26,829 INFO Some information
2009-10-05 23:04:26,829 WARNING A shot across the bows
とmyapp.logに書き込まれる

詳細はドキュメントで

0 件のコメント:

コメントを投稿