Python: cree un EXE que ejecute el código tal como está escrito, no como estaba cuando se compiló

Estoy haciendo un programa de pygame que está diseñado para ser modular. Estoy construyendo un exe con pygame2exe del archivo main.py, que básicamente solo importa el juego principal real y lo ejecuta. Lo que espero es una especie de lanzador que ejecute scripts Python desde un EXE, en lugar de un solo programa que contenga todos los archivos inmutables.

¿Cuál es la mejor manera de hacer esto? Intenté usar imp para importar dinámicamente todos los módulos en tiempo de ejecución en lugar de importarlos implícitamente, pero eso parece romper la herencia de objetos.

Respuestas a la pregunta(2)

Su respuesta a la pregunta