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!