Este es un pequeño post que quiero compartir rápidamente. A quienes solemos crear Script con Python muchas veces se nos olvida cuál es la versión que estamos ejecutando y para ello les voy a dejar varias opciones para tenerlo en cuenta.
Sin dar mas vueltas, veamos algunas de las formas de obtener la versión de Python directamente desde la consola o terminal de comandos.
$ python -V
Python 2.7.12
O si van a utilizar el intérprete de Python3 es muy similar
$ python3 -V
Python 3.5.2
La siguiente opción es convocar directamente al interprete de Python, ya que al iniciar nos muestra un banner con toda la información.
$ python
Python 2.7.12 (default, Aug 22 2019, 16:36:40)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Finalmente, podemos obtener la versión de Python convocando el modulo sys de la siguiente manera:
>>> import sys
>>> sys.version
'2.7.12 (default, Aug 22 2019, 16:36:40) \n[GCC 5.4.0 20160609]'
>>>
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=12, releaselevel='final', serial=0)
Si te gustó este pequeño post te pido que lo compartas, me dejes un comentario o hace saber que estás allí leyendo!
Saludos!
jueves, 19 de septiembre de 2019
Suscribirse a:
Comentarios de la entrada (Atom)
Entradas populares
-
Cada vez que utilizo Git para realizar el tracking y el control de versiones en un software más estoy convencido de las bondades que bri...
-
A la hora de crear arte hecho codigo fuente, muchas veces necesitamos un buen editor para escribir nuestro codigo, un compilador a mano o in...
-
Los Diagramas de Tiempo de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos tomando en cuenta el factor tiemp...
-
Un diagrama de colaboración, se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario. Este t...
-
En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares El término ...
-
Hoy les quería dejar un How-To de como hago para fusionar Symfony2 y el Bootstrap de Twitter , de esa forma lograr tener unas mejores vista...
-
Los Casos de Usos no forma parte de la llamada Fase de Diseño, sino parte de la fase de Análisis, respondiendo el interrogante ¿Qué? . De f...
-
Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se...
-
Este es otro tip de Vim para poder sobrellevar todas las situaciones que se nos presenten, por alguna razón hoy me encontré con la sigui...
-
Yaml es un formato de serealización de datos inspirado básicamente en los lenguajes Python y XML que desde hace 13 años ya se transfor...
Volvió ElCodigoK?
ResponderBorrarVamos a buscar mas regularidad para publicar! :D
ResponderBorrarSaludos