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 siguiente1. 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:
Jorge Hernandez :: http://jorgeluis.com.mx