Autor
|
Tema: Compilar Python?[python] (Leído 10,739 veces)
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
ahi alguna formar de portar scripts python a binario (Windows) o a C?
|
|
« Última modificación: 24 Marzo 2009, 11:59 am por Novlucker »
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
No soy de compilar los scripts pero: Pyinstallerpy2execx_FreezeDeberías de probar cada uno de ellos porque tienen sus ventajas y desventajas, como ser dependencias y tamaño del ejecutable Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
Shrick
Desconectado
Mensajes: 259
Yo no se nada, sino ¿porque pregunto?
|
Si quieres tratar el binario en si para modificar algo del mismo no te recomiendo para nada el cx_Freeze.
|
|
|
En línea
|
Ubuntu User Pascal (2008/2009) C/C++ (2009/¿?) 8080 Assembler (2009/2010) MIPS I Assembler (2010/¿?) Todo lo que yo haga o diga esta bajo: No pertenece ni a mi ni a nadie .
|
|
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
Gracias por los aportes ahora los bajos (por ahora me conecto en el cyber ) y los pruebo. Una duda, la idea de 'compilar' python se me vino a la cabeza porque estoy aprendiendo este lenguaje (tanto para win como para linux con GTK) y pense: que por un lado correria mas rapido (por lo menos en win) al no ser interpretado...y que en linux me ahorraria tener 1 solo binario a que 20 .py xD, porque , para aprender bien linux, lo estoy usando solo en modo shell(sin las WINDOW X11 excepto cuando hago algo con GTK claro..xD)... Saludos --edito:recien ahora me di cuenta que no lee puse titulo a mi post --
|
|
« Última modificación: 24 Marzo 2009, 05:49 am por [u]nsigned »
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
Bueno, con respecto a lo de correr más rápido, no creo que eso ocurra, la ventaja de compilar el código python es poder distribuirlo a quienes no tengan el interprete, pero eso no implica que corra más rápido, sino seguramente más lento Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
Shrick
Desconectado
Mensajes: 259
Yo no se nada, sino ¿porque pregunto?
|
Mira yo soy pro-python, pero lo que dices es cierto, porque tienes que andar descomprimiendo los módulos que vienen en library.zip, eso pasa en py2exe, en cx_Freeze, lo que ocurre es que el ejecutable es en realidad ejecutable + library.zip, lo que supone en teoria peor rendimiento porque tiene que despegarlo y descomprimirlo.
Pero no te preocupes si estas programando en Python es porque quieres resultados rápidos y eficientes (de cara a que hace lo que quieres), sin importar mucho la velocidad, ya que si esto fuera así no lo programarías es C++ o así?.
|
|
|
En línea
|
Ubuntu User Pascal (2008/2009) C/C++ (2009/¿?) 8080 Assembler (2009/2010) MIPS I Assembler (2010/¿?) Todo lo que yo haga o diga esta bajo: No pertenece ni a mi ni a nadie .
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Python despues de PHP
Programación General
|
F0RM47
|
1
|
2,815
|
14 Marzo 2011, 10:53 am
por Tyrz
|
|
|
buttonmania python
Scripting
|
anonimo74
|
3
|
3,776
|
27 Marzo 2011, 21:45 pm
por kerith
|
|
|
GUI en python
Scripting
|
zZznewbiezZz
|
3
|
3,855
|
7 Mayo 2011, 21:55 pm
por RyogiShiki
|
|
|
[Python] Compilar de .py a .exe ayuda!
Scripting
|
topline
|
8
|
4,759
|
12 Diciembre 2012, 08:49 am
por Eleкtro
|
|
|
Dudas al compilar mi script de python a .exe
Scripting
|
Th3_K1d
|
0
|
2,239
|
8 Noviembre 2017, 21:20 pm
por Th3_K1d
|
|