Diferentes formas de verificar la versión de Python

Diferentes formas de verificar la versión de Python
Python es uno de los lenguajes de programación más populares. En términos técnicos, es un lenguaje de programación de alto nivel interpretado, orientado a objetos y con semántica dinámica. Es un lenguaje relativamente simple. La sintaxis única de Python se centra en la legibilidad. Python es de código abierto y está disponible en todas las plataformas principales.

A partir de ahora, Python 2 y Python 3 son los principales lanzamientos que aún son relevantes. Si bien Python 2 estaba marcado obsoleto, todavía se requiere que se ejecuten algunos códigos. En su mayor parte, sin embargo, se recomienda tener Python 3. En esta guía, veremos varias formas de verificar la versión de Python instalada en su sistema.

Requisitos previos

Para seguir los pasos demostrados en esta guía, deberá tener los siguientes componentes listos para funcionar.

  • La última versión de Ubuntu. Obtenga más información sobre cómo instalar Ubuntu en VirtualBox. Esto elimina la preocupación de instalar y configurar un nuevo sistema operativo desde cero.
  • Familiaridad con la interfaz de línea de comandos.

La versión de Python

Cualquier número de versión de Python tiene tres componentes.

  • El importante versión
  • El menor versión
  • El micro versión

Como se mencionó anteriormente, Python 2 y Python 3 son las dos versiones principales disponibles. Python 2 es obsoleta y la última versión lanzada fue Python 2.7.18. Aquí,

  • El importante versión 2
  • El menor Versión: 7
  • El micro Versión: 18

Al momento de escribir este artículo, el último Python 3 es Python 3.10.2. Aquí,

  • El importante Versión: 3
  • El menor Versión: 10
  • El micro versión 2

Verificar la versión de Python

Usando el intérprete de Python

Python viene el pitón herramienta de línea de comandos. Funciona como un shell de pitón e intérprete. Podemos pedirle a esta herramienta que imprima el número de versión del Python instalado.

Para verificar la versión instalada de Python 2, ejecute el siguiente comando:

$ python2 --versión

Para verificar la versión instalada de Python 3, ejecute el siguiente comando:

$ python3 --versión

Tenga en cuenta que si no especifica la versión de Python, usará la versión Python predeterminada. Tenga en cuenta que puede tener instalados Python 2 y Python 3 en el mismo sistema. Paquetes como python-is-python2 o python-is-python3 puede influir en la versión predeterminada de Python.

$ Python -Versión

Usando un script de Python

Podemos crear un script de Python simple que imprima la información de la versión del Python en la que se está ejecutando.

El primer ejemplo incorporará el sys biblioteca. Viene con dos formas de verificar la versión: el sys.versión cadena y sys.Información de la versión. En el siguiente código, he implementado ambos al mismo tiempo.

Sys de importación
Imprimir (SYS.versión)
Imprimir (SYS.Información de la versión)

Otra forma es usar el plataforma biblioteca. Al igual que SYS, también ofrece dos formas de verificar la versión de Python que está ejecutando bajo el python_version () y python_version_tuple () funciones. El siguiente código demuestra ambas funciones a la vez.

plataforma de importación
imprimir (plataforma.python_version ())
imprimir (plataforma.python_version_tuple ())

Ejecutando códigos de Python sin script

En lugar de crear un script dedicado, podemos ejecutar los códigos de Python directamente desde la línea de comando. Comprime todos los pasos en un solo comando. Para tareas cortas y simples como esta, es una manera más óptima.

Usando el módulo SYS

En el siguiente comando, estamos importando el sys módulo e imprimir el valor del sys.versión.

Sys de importación de $ python2 -c "; imprimir (sys.versión)"
Sys de importación de $ python3 -c "; imprimir (sys.versión)"

Alternativamente, puede imprimir el valor de sys.Información de la versión.

Sys de importación de $ python2 -c "; imprimir (sys.Información de la versión)"
Sys de importación de $ python3 -c "; imprimir (sys.Información de la versión)"

Uso del módulo de plataforma

Los siguientes comandos de Python importan el plataforma módulo e imprima los valores de plataforma.python_version () y plataforma.python_version_tuple () funciones.

Plataforma de importación de $ python2 -c "; imprimir (plataforma.python_version ()) "
Plataforma de importación de $ python3 -c "; imprimir (plataforma.python_version ()) "
Plataforma de importación de $ python2 -c "; imprimir (plataforma.python_version_tuple ()) "
Plataforma de importación de $ python3 -c "; imprimir (plataforma.python_version_tuple ()) "

Pensamientos finales

En esta breve guía, exploramos varias formas de verificar la versión de Python, nuestro código se está ejecutando. Estas técnicas pueden ser útiles cuando ha escrito un código de Python que requiere una versión específica para funcionar correctamente.

Interesado en dominar Python? Echa un vistazo a nuestra subcategoría de Python. Es rico en tutoriales de Python sobre varios conceptos de Python, adecuado para principiantes a desarrolladores avanzados.

Computación feliz!