Python

Python

Python is an interpreted high-level programming language for general-purpose programming that emphasizes code readability. It provides constructs that enable clear programming of both small and large scale software applications. Python features a dynamic type system and automatic memory management. The Python language supports multiple programming paradigms, including object-oriented, functional, and procedural, and has a large and comprehensive runtime library.

The core Python kit includes the core binary Python distribution and various OpenVMS-specific extensions, including interfaces for OpenVMS products such as VSI DATATRIEVE and the Oracle RDB database, along with interfaces for many OpenVMS system services and library calls.

The packages kit includes a substantial collection of commonly used Python packages, including modules for web application development, integration, and testing. It is anticipated that additional packages will be included in future releases. It is also possible for users to readily download and install many other Python packages directly from the Python Package Index repository (https://pypi.org/) or elsewhere using the Python PIP package installer.

Software Requirements

  • VSI OpenVMS Version 8.4-1H1 I64 or higher.
  • The software must be installed on an ODS-5 enabled disk (the installation will fail if this requirement is not met).
  • VSI TCP/IP or HPE TCP/IP Services for OpenVMS. It has not been verified whether the kit works with the MultiNet TCP/IP stack, but there is a good chance that it will.
  • C compiler (optional; required only if you intend to develop your own extensions).

Latest Version

3.8-2 (click to download)

Licensing

GPL

Documentation