Check Python Version Programmatically
In order to check the Python version in a program, we can use sys
module, example is given below.
Check Python Version
>>> import sys
>>> sys.version
'3.12.6 (main, Sep 9 2024, 00:00:00) [GCC 14.2.1 20240801 (Red Hat 14.2.1-1)]'
Process Python Version
>>> import sys
>>> sys.version_info
sys.version_info(major=3, minor=12, micro=6, releaselevel='final', serial=0)
>>> if sys.version_info >= (3,10):
... print("Python version is above 3.10")
... else:
... print("Python version is 3.10 or below 3.10")
...
Python version is above 3.10
Source: StackOverFlow