Я делаю программу pygame, которая предназначена для модульной работы. Я создаю exe с pygame2exe файла main.py, который в основном просто импортирует настоящую главную игру и запускает ее. То, что я надеюсь, это своего рода пусковая установка, которая будет выполнять скрипты Python из EXE, а не одну программу, содержащую все неизменяемые файлы.
Каков наилучший способ сделать это? Я попытался использовать imp для динамического импорта всех модулей во время выполнения вместо имплицитного импортера, но это, похоже, нарушает наследование объектов.