検索はキーワードに基づいています。
例:「手順」
自然言語で検索しないでください
例:「新しいプロシージャを作成するにはどうすればよいですか?」
メッセージレベル
Pythonメッセージレベル
Katana次の標準ログメッセージレベルを認識しますPython loggingモジュール:
• DEBUG
デバッグレベル以上のメッセージを生成します。
• INFO
情報レベル以上のメッセージを生成します。
• WARNING
警告レベル以上のメッセージを生成します。
• ERROR
エラーレベル以上のメッセージを生成します。
• CRITICAL
重要なメッセージのみを生成します。
UIに表示されるメッセージは、ルートロガーによって生成されます。 ${KATANA_ROOT}/bin/python_log.confファイル。使用している場合Katanaバッチモードでは、すべてのレンダリングメッセージは次のように記録されます。 INFOログメッセージMainBatchログ。固定されたPythonログ構成の理由は、実際のロギングがすべてを使用して構成可能であることですlog.confの代わりにpython_log.conf。これの例外は、メッセージの受け渡しですMessages対話型の方法でフィルタリングが実行されるタブ。
対話型セッション用にPythonロガーを構成するには、特定のロガーを取得してそのレベルを設定できます。たとえば、 Pythonタブ:
noisyLogger = logging.getLogger( 'NoisyLogger') noisyLogger.setLevel(logging.WARN)
これはすべてを黙らせる必要がありますINFOこのロガーからのメッセージのみ。
例えば:
| 1. | シーンをロードして、 INFOメッセージ:[INFO python.NodegraphAPI.NodeXmlIO]:「/tmp/anyScene.katana」を読み込んでいます... |
| 2. | 以下を実行しますPythonタブ: |
loadingLog = logging.getLogger( 'NodegraphAPI.NodeXmlIO') loadingLog.setLevel(logging.WARN)
| 3. | シーンを再度ロードします。 |
のINFOメッセージは記録されません。
申し訳ありませんが、これは役に立ちませんでした
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がある場合は、下のボタンを使用してドキュメントチームにメールしてください。
フィードバックをお寄せいただきありがとうございます。