Python - crie um EXE que execute o código conforme escrito, não como era quando compilado

Estou criando um programa de pygame projetado para ser modular. Estou construindo um exe com pygame2exe do arquivo main.py, que basicamente importa o jogo principal real e o executa. O que espero é um tipo de iniciador que execute scripts Python a partir de um EXE, em vez de um único programa que contém todos os arquivos imutáveis.

Qual é a melhor maneira de fazer isso? Eu tentei usar imp para importar dinamicamente todos os módulos em tempo de execução, em vez de importá-los implicitamente, mas isso parece quebrar a herança do objeto.

questionAnswers(2)

yourAnswerToTheQuestion