Может ли кто-нибудь описать, как кто-то может создать и выполнить пакет zip python в Maya? Много учебников и вопросов относительно этого прыжка в середину и получения определенных знаний. Мне нужен простой пример в качестве отправной точки.Maya Python Создайте и используйте Zipped Package?
Folder/
scriptA.py
scriptB.py
scriptC.py
ScriptA:
Import ScriptB
Import ScriptC
Create zip of Folder
In Maya
Code to run Folder as if not zipped
ScriptA.foo()
В папке у нас есть три сценария. ScriptA ссылается на два других. Я застегнул папку с помощью программы, такой как winrar. В майа, я хочу загрузить из этого почтового индекса, как если бы файлы внутри были любым другим модулем, сидящим в моей папке скрипта (без разархивирования). Как мне это сделать?
Мысль эта работала, но майа хватал файл ВПГ. После того, как я удалю pyc, он не загрузится. У меня есть модуль под названием Timeline внутри, а функция, которую я хочу вызвать, - это тайлер. Если я сделаю это и попробую Timeline.timeliner(), я не получу модуль с именем Timeline. –
Если вы видели pyc, это, вероятно, означает, что ваши рабочие файлы (вне zip) были на пути. Вам нужно убедиться, что ваш zip имеет то, что вам нужно, и вставляется в sys.path, как указано выше. Вы можете удостовериться, что почтовый индекс появляется перед свободными файлами с помощью sys.path.insert (0, 'путь/to/zip.zip') – theodox
Это майя 2011+ да? Не старше? – theodox