General background
Python has become one of the world's most popular programming languages in a tie with Java and only surpassed by the number one Javascript. Python was initially developed by Guido Van Rossum, by the community dubbed as the benevolent dictator for life and as such responsible for the general direction of the Python as a programming language
And what about the name? Python? Yes, you guessed it right. It was taken from the BBC TV show Monty Pythons Flying Circus.
Technical background
Python 2.0 was released in October 2000 and has been widely adopted since. The next generation of Python was version 3.0 released in 2008. Because of a complete redesign, the Python 3.0 broke backward compatibly, and a lot of Python 2.0 code cannot run in a Python 3.0 environment unmodified.
Python is a runtime language, which means that the code is compiled in runtime before executed. Note that once compiled, Python stays compiled.
As of January 1, 2020, the Python Software foundation´s core development team will no longer support, update or provide new versions of Python. So, of possible – use Python 3.
Vidispine introducing Python.
Vidispine Python SDK offers a new environment to integrate with Vidispine API. The Python SDK itself is built to support both Python 2 and 3 versions and is easily installed using PIP, PIP3, or directly from the source at our Github repository.
With our new Python SDK, you will direct access to the correct arguments and datatypes for the Vidispine API, which of course, makes it much easier to get started building your media supply chain with Vidispine API.
Isak Jonsson, CTO Vidispine
Installation
The Python environment installs on Windows, OSX, and Linux. As mentioned earlier Vidispine recommends users to install Python 3 for future compliance.
Requirements
Python 2.7 and 3.4+
API version: 5.x
Installation
pip install Vidispine
Or install directly from source at https://github.com/vidispine/vidispine-python-sdk
For more information, please see more information here.