xmlrpc y timeouts.

Horacio Degiorgi horaciod en gmail.com
Sab Ene 15 15:05:26 CET 2005


gracias lo probaré 



On Sat, 15 Jan 2005 13:29:13 +0100, Ernesto Revilla <erny en sicem.biz> wrote:
> Hola,
> hoy lo he probado justo el ejemplo que viene en la documentación de
> Python, y me ha dado:
> socket.error: (10060, 'Operation timed out')
> 
> con lo que puedes hacer esto:
> 
> from xmlrpclib import ServerProxy
> import socket, errno
> server = ServerProxy("http://betty.userland.com")
> try:
>     print server.examples.getStateName(41)
> except socket.error, excArg:
>     if excArg[0]==errno.ETIMEDOUT:
>        print "Servidor no ha respondido en el tiempo esperado."
>     else: raise
> 
> Importante: el    else: raise, porque de lo contrario todos los demás
> error no son tratados.
> 
> Erny
> 
> Horacio Degiorgi escribió:
> 
> >Hola a todos:
> >estoy implementando una gui que usa xmlrpclib para traerse unos datos
> >de un server remoto (el server es PHP) , todo funciona segun lo
> >esperado pero tengo la duda de que pasa o como se puede controlar el
> >caso de que el server no responda en un determinado tiempo.
> >Existen funciones de timeout en xmlrpclib   ?
> >existe otra alternativa mejor a xmlrpclib?
> >
> >saludos
> >
> >
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >Python-es mailing list
> >Python-es en aditel.org
> >http://listas.aditel.org/listinfo/python-es
> >
> >
> 
> --
> Ernesto Revilla
> sicem sl
> Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13
> 18220 Albolote
> http://www.sicem.biz
> Tel: 637 716189
> MSN: aerd en mx3.redestb.es
> ICQ: 163888521
> 
> ---
> avast! Antivirus: Saliente mensaje limpio.
> Base de datos de Virus (VPS): 0502-3, 14/01/2005
> Comprobado en: 15/01/2005 13:29:19
> avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
> http://www.avast.com
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> 


-- 
Horacio Degiorgi
http://blog.codigophp.com




Más información sobre la lista de distribución Python-es