← Volver

Cómo determinar la versión de Python

Vía el módulo estándar platform.

>>> import platform
>>> platform.python_version()
'3.6.0'

Para obtener los tres números por separado (conocidos como major, minor y build) utilícese python_version_tuple().

>>> platform.python_version_tuple()
('3', '6', '0')

El módulo también puede determinar cuál es la implementación de Python (CPython, Jython, IronPython, etc.):

>>> platform.python_implementation()
'CPython'

Otras funciones relacionadas con la versión de Python:

>>> platform.python_build()
('v3.6.0:41df79263a11', 'Dec 23 2016 07:18:10')
>>> platform.python_compiler()
'MSC v.1900 32 bit (Intel)'
>>> platform.python_branch()
'v3.6.0'
>>> platform.python_revision()
'41df79263a11'



¿Alguna duda sobre este código? ¡Preguntanos en el foro!