The simplest method to access the server is using XML-RPC. We can use the
xmlrpclib library from Python's standard library for this. Remember that we are programming a client in order to connect to a server, so we need an Odoo server instance running to connect to. In our examples, we will assume that an Odoo server instance is running on the same machine (
localhost), but you can use any IP address or server name, if the server is running on another machine.
Let's get a fist contact with the external API. Start a Python console and type the following:
>>> import xmlrpclib >>> srv, db = 'http://localhost:8069', 'v8dev' >>> user, pwd = 'admin', 'admin' >>> common = xmlrpclib.ServerProxy('%s/xmlrpc/2/common' ...