2017-05-26 6 views
0

自分自身のパッケージ "foo"を作成しました。 "main.py"から関数/クラスを呼び出しています。メインからの呼び出し時にカスタマイズされたパッケージのログ情報が表示されない?

私はmain.pyで設定をログイン設定:

import logging 
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s-%(levelname)s-%(message)s') 

私がfooでロギングを使用していました。 mainからfoo.function()を呼び出すと、foo.functionにログ情報が表示されるように、正しく設定する方法がわかりません。 助けてくれてありがとう! はfoo.pyに、私がやった:

import logging 
def test_logging(): 
    logging.info('hi from foo!') 

答えて

0

あなたはinit.py fileであなたのロギング設定を置くか、主な機能(例hereを参照)に配置する必要があります。

関連する問題