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

hou.logging.FileSink class

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

Inheritance

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

Tip

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

メソッド

Methods from hou.logging.Sink

hou.logging