-t フラグを使用して端末モードで nuke を開くことができることを認識しています。
nuke スクリプトをバッチで開き、存在するすべての読み取りノードを一覧表示する方法はありますか。
-t フラグを使用して端末モードで nuke を開くことができることを認識しています。
nuke スクリプトをバッチで開き、存在するすべての読み取りノードを一覧表示する方法はありますか。
はい、スクリプト エディターや Python インタープリターと同様に、ターミナル モードで Python コードを実行できます。例えば:
nuke.scriptOpen('/path/to/your/nukeScript.nk')
for node in nuke.allNodes(recurseGroups=True):
if node.Class() == 'Read':
print node.fullName(), ':', node['file'].value()
代わりに Nuke に Python スクリプトの内容を実行させたい場合は、次を使用して実行できます。
Nuke -t /path/to/pythonScript.py