Houdini 20.0 Pythonスクリプト hou hou.logging

hou.logging.FileSink class

ログエントリーをファイルに書き出すロギング先を表現します。

Inheritance

この種類のSinkオブジェクトを使用することで、ログエントリーをディスク上のファイルに送信することができます。 各ログエントリーは単にタイムスタンプの後にメッセージテキストが付いて出力されるだけなので、ログエントリーの詳細の一部はディスクにデータを書き出す際に失われます。 そのため、たいていの場合では、Log Viewerペインを使用してログエントリーを調査する方が良いです。

Tip

確実にすべてのログをキャプチャしてディスクに書き出すために、この種類のSinkオブジェクトはログファイルを開いて、そのログエントリーを書き出して、 ログメッセージ毎にファイルを閉じます。膨大な情報量をログに書き出す場合、これだと明らかにパフォーマンスが悪くなってしまいます。 そのために、ファイルの書き出し先はHoudiniを実行しているマシンのローカルにしすることを強く推奨し、SSDハードドライブが望ましいです。

メソッド

Methods from hou.logging.Sink

hou.logging