Skip to main content

A python binding for the Tango control system

Project description

Main website: http://pytango.rtfd.io

Python binding for Tango, a library dedicated to distributed control systems.

Description

PyTango exposes the complete Tango C++ API through the tango python module. It also adds a bit of abstraction by taking advantage of the Python capabilites:

  • tango.client provides a client access to device servers and databases.

  • tango.server provides base classes to declare and run device servers.

Requirements

PyTango is compatible with python 2 and python 3.

General dependencies:

Python dependencies:

Build dependencies:

Optional dependencies:

Install

PyTango is available on PyPI as pytango:

$ pip install pytango

Alternatively, PyTango can be built and installed from the sources:

$ python setup.py install

In both cases, the installation takes a few minutes since the _tango boost extension has to compile.

Usage

To test the installation, import tango and check tango.__version__:

>>> import tango
>>> tango.__version__
'9.2.0'

For an interactive use, consider using ITango, a tango IPython profile.

Documentation

Check out the documentation for more informations.

Support and contribution

You can get support from the Tango forums, for both Tango and PyTango questions.

All contributions, PR and bug reports are welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytango-9.2.1.tar.gz (3.3 MB view details)

Uploaded Source

Built Distributions

pytango-9.2.1.win-amd64-py2.7.msi (4.0 MB view details)

Uploaded Source

pytango-9.2.1.win-amd64-py2.7.exe (4.3 MB view details)

Uploaded Source

pytango-9.2.1.Win32-py2.7.msi (3.1 MB view details)

Uploaded Source

pytango-9.2.1.Win32-py2.7.exe (3.4 MB view details)

Uploaded Source

File details

Details for the file pytango-9.2.1.tar.gz.

File metadata

  • Download URL: pytango-9.2.1.tar.gz
  • Upload date:
  • Size: 3.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytango-9.2.1.tar.gz
Algorithm Hash digest
SHA256 a1e51535a01fea3550eae3df60eb522f6e1b3af6db1e92727fd4f2f4b800855b
MD5 542619560dc5c525568cf29cdf10ce40
BLAKE2b-256 5c2627e3a396337e81c1865c310838073148d1524e6941300253d601da37c7f3

See more details on using hashes here.

File details

Details for the file pytango-9.2.1.win-amd64-py2.7.msi.

File metadata

File hashes

Hashes for pytango-9.2.1.win-amd64-py2.7.msi
Algorithm Hash digest
SHA256 449a143fcaa112cb18dea01aade37761daafb71be6a00a31b03761c464de032d
MD5 0c07c025f936b9594498fd77a3686b1a
BLAKE2b-256 9e5b0f953e8b7f5fd040eeb5d433b0c381926e008327d5ccf787498706fdaf60

See more details on using hashes here.

File details

Details for the file pytango-9.2.1.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for pytango-9.2.1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 7008d2f1b5c8ca8055e5736e9005dbf6727b7c8406d28d4850bf84867ac08c71
MD5 26eb12d4ad24ec0f18a9911d62d404b3
BLAKE2b-256 3da6840c87a97bc5ce75e6421bca3bff74ae1bf4bb54eeb1e0741936801993f1

See more details on using hashes here.

File details

Details for the file pytango-9.2.1.Win32-py2.7.msi.

File metadata

File hashes

Hashes for pytango-9.2.1.Win32-py2.7.msi
Algorithm Hash digest
SHA256 19acfead27be90004bf3a146785f14b2aebd13b5b3e86613310e78dab90bdabd
MD5 668c63b09c058225ad377a2ab75f43ee
BLAKE2b-256 fe6e8780412c9b04ba49177032b792e35c0461c1da49b3e204badf817bba23ec

See more details on using hashes here.

File details

Details for the file pytango-9.2.1.Win32-py2.7.exe.

File metadata

File hashes

Hashes for pytango-9.2.1.Win32-py2.7.exe
Algorithm Hash digest
SHA256 bf5af7e500394eb596d2aba88a6e5b6272e970357b26a13a4eb5d233e598ae84
MD5 e223e6e72eebebeed362db3f2408c996
BLAKE2b-256 ce1dfb1b464a733152868fa249aa31aa31b728a03e6d9a59380fb60dde1b2af2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page