[pyar] compilar console y service

Javier Marcon javiermarcon en gmail.com
Lun Oct 27 14:25:40 ART 2014


Gracias, ya lo había hecho así, pero mi idea era generar los 2
ejecutables al mismo tiempo corriendo un solo .py pero ya lo solucione
corriendo un bat que ejecuta el .py 2 veces.

Gracias,

Javier.

El 26/10/14 a las 16:50, david weil escibió:
> Hola Javier!
>
> 2014-10-23 19:59 GMT-03:00 Javier Marcon <javiermarcon en gmail.com
> <mailto:javiermarcon en gmail.com>>:
>
>     Hola, Yo uso py2exe para compilar una aplicación. Hasta ahora en el
>     setup hago algo como :
>
>     setup(
>
> ...
>
>             )
>
>     Como hago para que en un solo archivo haga un setup.py que tenga esta
>     configuración mas otra configuracion para un servicio, que sea por
>     ejemplo:
>
>     setup(
>
> ...
>
>     )
>
>  
> Nunca ví una forma / gente que haga mucho esto, así que no sé cuan
> standard es esta solución, pero creo que te puede servir.
>
> Lo que podés hacer es que al ejecutar el setup.py le especifiques
> "qué" configuración usar..  o sea, sería algo así:
>
>
> from distutils.core import setup
> import py2exe
> import sys
>
> # obtener la configuración especificada
> conf = sys.argv.pop(-1) 
>
> # especificar que queremos usar py2exe
> sys.argv.append("py2exe")
>
> if conf=="-consola":
>      setup ( los_parametros_para_compilar_consola )
> elif conf=="-servicio":
>      setup ( los_parametros_para_compilar_servicio )
> else:
>      raise Exception("configuracion desconocida: %r"%conf)
>
> Serviría?
>
> Saludos!
> dave
> -- 
>  There is no dark side of the moon really. Matter of fact it's all dark.
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de Argentina - http://www.usla.org.ar

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141027/8bed4e43/attachment.html>


More information about the pyar mailing list