Estoy tratando de hacer una llamada por medio de JSONRPC y trate siguiendo el ejemplo de:
http://code.google.com/p/tryton/wiki/CodeSnippets#tryton_jsonrpc_client_for_create_a_database y de: http://code.google.com/p/tryton/wiki/RemoteCalls Pero no me sale, que traigo mal? Aquí esta lo que estoy haciendo... from jsonrpclib import Server as ServerProxy import jsonrpclib import json import pprint PASSWORD = 'admin' USER = 'admin' s = ServerProxy ('http://%s:%s@localhost:8000/tst' % (USER, PASSWORD)) cnxt = s.model.res.user.get_preferences(True, {}) y me marca esto: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.6/dist-packages/jsonrpclib/jsonrpc.py", line 218, in __call__ return self.__send(self.__name, args) File "/usr/local/lib/python2.6/dist-packages/jsonrpclib/jsonrpc.py", line 169, in _request check_for_errors(response) File "/usr/local/lib/python2.6/dist-packages/jsonrpclib/jsonrpc.py", line 476, in check_for_errors code = result['error']['code'] TypeError: list indices must be integers, not str Algún Tip??? Saludos, Jose Patricio V.
