Introducing the ERPpeek client
ERPpeek is a versatile tool that can be used both as an interactive Command-line Interface (CLI) and as a Python library, with a more convenient API than the one provided by the xmlrpc
library. It is available from the PyPi index and can be installed with the following:
$ pip3 install --user erppeek
More details about ERPpeek can be found at https://github.com/tinyerp/erppeek.
The ERPpeek API
The ERPpeek library provides a programming interface, which is similar to the programming interface we have for the server-side code. Our point here is to provide a glimpse into what the ERPpeek
library has to offer, and not to provide a full explanation of all its features.
We can start by reproducing our first steps with the xmlrpc
library using the erppeek
. Start a Python 3 session and try the following:
>>> import erppeek
>>> api = erppeek.Client('http://localhost:8069', 'todo','admin', 'admin')
>>> api.common.version()
>>> api.count(...