我剛完成一個腳本,該腳本可以作爲模塊運行。我在原始腳本中調用了一個過程,以便在導入它時運行,打開我的GUI。如何在Maya中成功導入模塊時運行過程
說我想打開這個窗口,如果模塊正確導入。我該怎麼做呢?
i.e
try:
import maya.cmds as cmds
except:
pass
#procedure這裏
if __name__ == '__main__':
createGUI()
定義。當我輸入我的腳本模塊中的瑪雅我的GUI不開,我在做什麼錯? 謝謝
但是,如果我使用pydoc做文檔和以前的格式它確實輸出。但如果我在if語句之外調用任何程序,
今天晚些時候會上傳我的代碼。
是的,它的工作原理^但我需要讓GUI自動打開 – 2013-04-24 17:49:00
當你打印'__name__'時,你會得到''__main __''還是你的模塊的名字?我非常確定,如果我在腳本編輯器中打印名字,我會得到'__main__',這不會是'__main __'' – 2013-04-24 17:51:00
...我很困惑。在我單獨的python文件中,如果我只是在底部調用createGUI,gui會打開。但是,當嘗試pydoc它說cmds沒有在嘗試中定義,並且不會將文檔寫入html文件。 – 2013-04-24 17:58:52