File: index.md

package info (click to toggle)
pytango 10.0.2-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 10,216 kB
  • sloc: python: 28,206; cpp: 16,380; sql: 255; sh: 82; makefile: 43
file content (31 lines) | stat: -rw-r--r-- 1,142 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Welcome to PyTango documentation!

PyTango is a python module that exposes to [Python](https://www.python.org) the complete [Tango C++ API](https://tango-controls.github.io/cppTango-docs/index.html).
This means that you can write not only [Tango](https://www.tango-controls.org/) applications (scripts, CLIs, GUIs)
that access Tango device servers but also Tango device servers themselves, all of this in pure python.

PyTango also includes a Pythonic high-level API that makes using it *much* easier than the Tango C++ API!

```{image} _static/banner.png
:scale: 40%
:align: center
```

Check out the [installation guide](#installation-guide) to learn how to build and/or install PyTango and after that the
[tutorials](#tutorial-guide) can help you with the first steps in the PyTango world.
If you need help understanding what Tango itself really is, you can check the
[Tango docs](inv:tangodoc:std#index) where you will find plenty of explanations and tutorials.

```{toctree}
:maxdepth: 2
:titlesonly: true
:hidden: true

installation
tutorial
how-to
API reference <api>
News and releases <versions_news>
TEP <tep>
Index <genindex>
```