Я просто заканчиваю сценарий, который можно запустить как модуль. У меня был вызов процедуры в исходном скрипте, поэтому он запускался при импорте, открывая мой графический интерфейс.
Скажем, я хочу открыть это окно, если модуль импортируется правильно. Как мне это сделать?
i.e
try:
import maya.cmds as cmds
except:
pass
#процедура определена здесь
if __name__ == '__main__':
createGUI()
Когда я импортирую свой скрипт как модуль в Maya, мой графический интерфейс не открывается, что я делаю неправильно? Спасибо
Однако, если я использую pydoc для создания документации и предыдущего формата, он выводится правильно. Но если я вызову какую-либо процедуру вне оператора if, она вызовет ее.
Сегодня я загружу свой код позже.