2016-09-28 22 views
0

ロギングライブラリの情報を表示するPythonモジュールを作成しました。ログ出力の例は...実行時に実行可能ファイルのPythonログを有効にする

2016-09-28 02:54:39,089 - INFO - dataServer - Listening for incoming connections... 
2016-09-28 02:54:41,089 - INFO - dataServer - Listening for incoming connections... 

だろう、私はPythonのモジュールから実行可能ファイルを生成するのにpyInstallerのを使用しました。実行可能ファイルがコマンドプロンプトから実行されたときに、コマンドプロンプトに表示されるログを有効にする方法があるかどうか疑問に思っていました。私はファイルにログすることを知っていますが、リアルタイムでログ情報を見ることができるようにしたいと考えています。

答えて

1

コンテンツをファイルに出力するには、FileHandlerを追加する必要があります。同様に出力するコンテンツは、このようにStreamHandlerはを追加コンソールにSH = logging.StreamHandler(sys.stdoutの)logger.addHandler(SH)、このことができます

希望、歓声によってロガーにこのハンドラを追加。

関連する問題