Maison > développement back-end > Tutoriel Python > Comment puis-je déterminer et vérifier la version Python en cours d'exécution dans mon script ?

Comment puis-je déterminer et vérifier la version Python en cours d'exécution dans mon script ?

Patricia Arquette
Libérer: 2024-12-11 06:50:10
original
338 Les gens l'ont consulté

How Can I Determine and Check the Running Python Version in My Script?

Identification de la version Python en cours d'exécution dans votre script

La version de l'interpréteur Python utilisée pour exécuter un script peut être facilement déterminée. Accédez aux informations nécessaires via le module sys.

Dans le module sys, la chaîne sys.version fournit une représentation lisible par l'homme de la version :

>>> import sys
>>> 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)]
Copier après la connexion

Pour un traitement ultérieur, utilisez sys .version_info ou sys.hexversion :

>>> sys.version_info
(2, 5, 2, 'final', 0)
>>> sys.hexversion
34014192
Copier après la connexion

Pour garantir l'exécution d'un script avec une version Python minimale requise, ajoutez ceci code :

assert sys.version_info >= (2, 5)
Copier après la connexion

Ceci vérifie les versions majeures et mineures. Vous pouvez également inclure des informations micro et au niveau de la version si nécessaire. Cependant, il est généralement préférable d'effectuer un contrôle « canard » pour vérifier la présence de fonctionnalités spécifiques et contourner leur absence 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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal