version¶
Returns information describing the version of the library, serial number, operating system, and compiler.
Synopsis¶
version (code)
Required Arguments¶
- int
code
(Input) - Index indicating which value is to be returned. It must be
LIBRARY_VERSION
,OS_VERSION
,COMPILER_VERSION
, orLICENSE_NUMBER
.
Return Value¶
The requested value is returned. If code
is out of range, then None
is returned. Use free to release the returned string.
Description¶
Function version
returns information describing the version of the
library, the version of the operating system under which it was compiled,
the compiler used, and the PyIMSL serial number.
Example¶
This example prints all the values returned by version
on a particular
machine. The output is omitted because the results are system dependent.
from __future__ import print_function
from pyimsl.stat.version import version, LIBRARY_VERSION, OS_VERSION, \
COMPILER_VERSION, LICENSE_NUMBER
library_version = version(LIBRARY_VERSION)
os_version = version(OS_VERSION)
compiler_version = version(COMPILER_VERSION)
license_number = version(LICENSE_NUMBER)
print("Library version: ", library_version)
print("OS version: ", os_version)
print("Compiler version: ", compiler_version)
print("Serial number: ", license_number)