Python APIΒΆ

Advanced developers may find it useful to run ocelote within a Python session. This is recommended for scripting and development purposes, as a Python session provides several options not available from the command line. For example, logging streams and format can be customized within a Python session, but are fixed when run from the command line. The Python interface also allows developers to handle Exception states not handled by ocelote. Developers should be aware that the Python commands use subtly different argument names than the command line interface, and the Python syntaxes are discussed in the following sections.


Ocelote Functions

Reference guide for running ocelote functions within a Python session.

Errors

Custom Exceptions defined by the ocelote codebase.

Logging

Instructions for customizing logging streams.