ó~·~˪uÓ}uÓ´×]tãM5Ó
> Boris Perez Canedo escribi�: >> > Boris Perez Canedo escribi�: >> >> Hola a todos, >> >> >> >> Estoy tratando de convertir mi aplicaci�n en un servicio de windows >> >> uando: win32serviceutil.ServiceFramework y luego utilizo py2exe para >> >> compilar. >> > ... >> >> Si lo corro en IDE de python puedo ver que se mantiene corriendo y >> >> funciona correctamente, no entiendo por qu� no ocurre lo mismo >> cuando es >> >> compilado, instalado e iniciado.
>> > >> > Cuando ejecutas en el ide invocas directamente a tu funcion, ignorando >> > todo el protocolo de servicios de windows. >> > >> > pywin32 trae un ejemplo de servicio (servidor y cliente), incluso te >> > dice como instalarlo directamente sin necesidad de compilarlo. >> > >> > Sugerencias: >> > >> > . Elimina todos lor print que tengas en la aplicaci�n. El servicio no >> > tiene stdout/stderr, por lo que te pueden estar provocando errores. >> > Utilizar el modulo logging para enviar los mensajes y errores a un >> archivo. >> > >> > . No intentes ejecutarlo desde una unidad de red (esto me volvi� loco >> > durante una temporada), windows se niega a se niega a ejecutar un >> > servicio que no este en una unidad local. >> > >> > . Antes de compilar prueba a hacerlo funcionar como indica el ejemplo de >> > pywin32. >> > >> > >> > Suerte, >> > >> > -- >> >> Gracias Oswaldo por las sugerencias. >> >> El ejemplo al que te refieres est� en >> C:\Python26\Lib\site-packages\win32\Demos\service ? Es lo �nico que >> encontr� sobre eso. >> > > Si, ese es. Acabo de instalar un ejemplo: serviceEvent.py (serviceEvent.py install), lo puedo ver en la lista de servicios, pero al intentar iniciarlo me dice lo siguiente: El servicio no ha respondido a la petici�n o inicio del control en un tiempo adecuado. A qu� puede deberse eso? Es un demo de python!> Boris Perez Canedo escribió:
>> > Boris Perez Canedo escribió:
>> >> Hola a todos,
>> >>
>> >> Estoy tratando de convertir mi aplicación en un servicio de windows
>> >> uando: win32serviceutil.ServiceFramework y luego utilizo py2exe para
>> >> compilar.
>> > ...
>> >> Si lo corro en IDE de python puedo ver que se mantiene corriendo y
>> >> funciona correctamente, no entiendo por qué no ocurre lo mismo
>> cuando es
>> >> compilado, instalado e iniciado.
>> >
>> > Cuando ejecutas en el ide invocas directamente a tu funcion, ignorando
>> > todo el protocolo de servicios de windows.
>> >
>> > pywin32 trae un ejemplo de servicio (servidor y cliente), incluso te
>> > dice como instalarlo directamente sin necesidad de compilarlo.
>> >
>> > Sugerencias:
>> >
>> > . Elimina todos lor print que tengas en la aplicación. El servicio no
>> > tiene stdout/stderr, por lo que te pueden estar provocando errores.
>> > Utilizar el modulo logging para enviar los mensajes y errores a un
>> archivo.
>> >
>> > . No intentes ejecutarlo desde una unidad de red (esto me volvió loco
>> > durante una temporada), windows se niega a se niega a ejecutar un
>> > servicio que no este en una unidad local.
>> >
>> > . Antes de compilar prueba a hacerlo funcionar como indica el ejemplo de
>> > pywin32.
>> >
>> >
>> > Suerte,
>> >
>> > --
>>
>> Gracias Oswaldo por las sugerencias.
>>
>> El ejemplo al que te refieres está en
>> C:\Python26\Lib\site-packages\win32\Demos\service ? Es lo único que
>> encontré sobre eso.
>>
>
> Si, ese es.
Acabo de instalar un ejemplo: serviceEvent.py (serviceEvent.py install), lo puedo ver en la lista de servicios, pero al intentar iniciarlo me dice lo siguiente: El servicio no ha respondido a la petición o inicio del control en un tiempo adecuado.
A qué puede deberse eso? Es un demo de python!
_______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
