An interactive Tango client
An interactive Tango client.
It is available since PyTango 7.1.2 and has been moved to a separate project since PyTango 9.2.0.
ITango is compatible with python 2 and 3. It requires:
However, a compatiblity package is available as itango-0.0.1. It provides compatibility for:
ITango is available on PyPI:
$ pip install itango # latest version (tango 9) $ pip install itango==0.0.1 # tango 8 compatibility
ITango can be started using the itango script:
$ itango # Or itango3 if using python 3
or the tango profile:
$ ipython --profile=tango
ITango works like a normal python console, but it provides a nice set of features from IPython:
proper (bash-like) command completion
automatic expansion of python variables, functions, types
command history (with up/down arrow keys, %hist command)
help system ( object? syntax, help(object))
persistently store your favorite variables
For a complete list checkout the IPython web page.
It also adds set of PyTango specific features:
automatic import of Tango objects
device and attribute name completion
list tango devices, classes, servers
customized tango error message
Check out the documentation for more informations.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.