La forma de correr un programa echo en python normalmente es como un script:

 $ python programa.py

Pero existe la formar de obtener un ByteCode de python y obtener mejor rapidez en nuestras aplicaciones. Python está escrito en C, por lo que convertir un código de python a ByteCode resulta accesible, este ByteCode generado es puede ejecutarse gracias a CPython Interpreter.

La manera de hacerlo es la siguiente

1. Entramos al interprete de python.

 $ python

2. Una vez dentro, importamos nuestro modulo a compilar

 import mimodulo

3. Ahora debemos importar una librería que nos permitirá compilar nuestro modulo ya importado

 import py_compile

4. Ejecutamos la función y compilamos.

 py_compile.compile("mimodulo.py")

5. Y listo. Ahora podemos correr nuestro programa ByteCode.

 $ chmod +x mimodulo.pyc
 $ ./mimodulo.pyc

Enlaces:

effbot.org

Jorge Hernandez :: http://jorgeluis.com.mx

Publicaciones que te pueden interesar...

Documentacion PyGame

Python: Convertir Scripts .py a .exe