0

モジュールとして実行できるスクリプトを完成させようとしています。元のスクリプトにプロシージャ コールがあったため、インポート時に実行され、GUI が開きました。

モジュールが正しくインポートされたら、このウィンドウを開きたいとします。どうすればいいですか?

i.e 
try:
 import maya.cmds as cmds
except:
   pass

#ここで定義する手順

if __name__ == '__main__':
    createGUI()

スクリプトを Maya のモジュールとしてインポートすると、GUI が開きません。何が間違っていますか? ありがとう

ただし、pydoc を使用してドキュメントを作成し、以前の形式を使用すると、正しく出力されます。しかし、if ステートメントの外部でプロシージャを呼び出すと、それは実行されます。
今日中に私のコードをアップロードします。

4

2 に答える 2