29

FreebasePythonライブラリを使用しています。実行する前にログを作成します。

self.log = logging.getLogger("freebase")

このログはファイルシステムのどこにありますか?実行ディレクトリまたはtmpにはありません。

4

1 に答える 1

28

その呼び出しは何も保存しません。バインドおよび構成できるロガーオブジェクトを作成するだけです。

したがって、Pythonコードに追加する場合は、

logging.basicConfig(level=logging.WARNING)

すべての警告とエラーは、Freebaseが行う呼び出しを含め、標準出力(basicConfigが行うこと)に記録されます。ファイルシステムまたは他のターゲットにログを記録する場合は、ログモジュールのドキュメントを参照して詳細を確認することをお勧めします。また、 LoggingHOWTOを参照することもできます。

于 2010-10-28T12:16:00.183 に答える