in

¿Cómo verifico qué versión de Python está ejecutando mi secuencia de comandos?

apple touch icon@2

Esta información está disponible en el sys.version cuerda en el sys módulo:

>>> import sys

Legible por humanos:

>>> print(sys.version)  # parentheses necessary in python 3.       
2.5.2 (r252:60911, Jul 31 2008, 17:28:52) 
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)]

Para un procesamiento posterior, utilice sys.version_info o sys.hexversion:

>>> sys.version_info
(2, 5, 2, 'final', 0)
# or
>>> sys.hexversion
34014192

Para garantizar que un script se ejecute con un requisito de versión mínimo del intérprete de Python, agregue esto a su código:

assert sys.version_info >= (2, 5)

Esto compara la información de la versión principal y secundaria. Agregar micro (=0, 1, etc.) e incluso releaselevel (='alpha','final', etc.) a la tupla que desee. Sin embargo, tenga en cuenta que casi siempre es mejor «agacharse» para comprobar si una determinada característica está ahí y, si no es así, solucionarlo (o rescatarlo). A veces, las características desaparecen en las versiones más recientes y son reemplazadas por otras.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Programa de conteo en C

gfg 200x200 min

Python | Pandas dataframe.groupby () – GeeksforGeeks