Maison >développement back-end >Tutoriel Python >Comment puis-je identifier la version Python exécutant mon script ?

Comment puis-je identifier la version Python exécutant mon script ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-29 01:08:17590parcourir

How Can I Identify the Python Version Running My Script?

Identification de la version Python en cours d'exécution pour un script

Pour déterminer quelle version de Python exécute un script donné, plusieurs méthodes sont disponibles. L'approche la plus simple consiste à utiliser la chaîne sys.version fournie par le module sys. Cette chaîne offre à la fois des informations lisibles par l'homme et des valeurs adaptées à un traitement ultérieur.

import sys
print(sys.version)  # parentheses necessary in Python 3

Pour une analyse détaillée, vous pouvez utiliser sys.version_info ou sys.hexversion :

sys.version_info
sys.hexversion

Pour garantir qu'un script s'exécute uniquement avec une version Python minimale spécifiée, incluez l'assertion suivante dans votre code :

assert sys.version_info >= (2, 5)

Cette assertion vérifie les éléments majeurs et mineurs compatibilité des versions. Vous pouvez ajouter des vérifications plus détaillées pour les comparaisons au niveau micro et version, si nécessaire.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn