You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ORPA-pyOpenRPA/Resources/WPy64-3720/python-3.7.2.amd64/Lib/site-packages/Naked/toolshed/python.py

54 lines
2.1 KiB

#!/usr/bin/env python
# encoding: utf-8
# tests: test_PYTHON.py
from sys import version_info
#------------------------------------------------------------------------------
# Python Versions
#------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# [ py_version function ] (tuple of (major, minor, patch))
#------------------------------------------------------------------------------
def py_version():
return (version_info[0], version_info[1], version_info[2])
#------------------------------------------------------------------------------
# [ py_major_version function ] (integer)
# Return Python interpreter major version number
#------------------------------------------------------------------------------
def py_major_version():
return (version_info[0])
#------------------------------------------------------------------------------
# [ py_minor_version function ] (integer)
# Return Python interpreter minor version number
#------------------------------------------------------------------------------
def py_minor_version():
return (version_info[1])
#------------------------------------------------------------------------------
# [ py_patch_version function ] (integer)
# Return Python interpreter patch version number
#------------------------------------------------------------------------------
def py_patch_version():
return (version_info[2])
#------------------------------------------------------------------------------
# [ is_py2 function ] (boolean)
# Return truth result for question is interpreter running a version of Python 2
#------------------------------------------------------------------------------
def is_py2():
return (version_info[0] == (2))
#------------------------------------------------------------------------------
# [ is_py3 function ] (boolean)
# Return truth result for question is interpreter running a version of Python 3
#------------------------------------------------------------------------------
def is_py3():
return (version_info[0] == (3))
if __name__ == '__main__':
pass