SimpleXMLRPCServer problema enigmatico

Chema Cortes py en ls-l.org
Mie Ago 31 14:30:04 CEST 2005


Paco Moreno escribió:
> Estoy con la cabeza caliente porque no se por qué falla la siguiente petición 
> xmlrpc:
> "error":
> Traceback (most recent call last):
>   File "iclient.py", line 57, in refresca_hebra
>     b = self.server.memoria()
>   File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__
>     return self.__send(self.__name, args)
>   File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request
>     verbose=self.__verbose
>   File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request
>     return self._parse_response(h.getfile(), sock)
>   File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response
>     return u.close()
>   File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close
>     raise Fault(**self._stack[0])
> xmlrpclib.Fault: <Fault 1: 'exceptions.TypeError:function takes at least 2 
> arguments (1 given)'>
>....

No veo el método memoria() en el código que has puesto, pero todo indica
que falta de pasar un argumento a éste método.




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