Pythonのloggingモジュールの応用

#エンコーディング:UTF-8 
インポートログ
インポート時の
クラスログ:
    デフ__init __(自己):
        self.logger = logging.getLogger()
     
    WRITELOGデフ(自己):
        誤る= Trueの
        self.logger.setLevel(レベル= logging.INFO)
        ファイル名= time.strftime( '%Y-%M-%D'、time.localtime(time.time()))
        ハンドラ= logging.FileHandler( './ログ/' +名+ 'の.log')
        handler.setLevel (logging.INFO)
        フォーマッタ= logging.Formatter( '%(いるasctime)S - %(メッセージ)S')
        handler.setFormatter(フォーマッタ)
        self.logger.addHandler(ハンドラ)
    DEF出力(自己、メッセージ):   
         self.logger .info(メッセージ)
    

  

おすすめ

転載: www.cnblogs.com/luoye00/p/11512119.html