{{tag>dev python code exemple snippet}} ====== Version de l'interpréteur Python ====== Pour récupérer la version de l'interpréteur Python depuis un script en cours d'exécution: import sys version_description = sys.version type(version_description) print(version_description) 3.12.0 (main, Oct 21 2023, 17:44:38) [GCC 9.4.0] # La classe sys.version_info permet d'obtenir les numéros de versions : majeur, mineur, micro etc sys.version_info.major sys.version_info.minor sys.version_info.micro Dans le code ci-dessous on vérifie que l’interpréteur est en version 3.10 au minimum if sys.version_info.major < 3 or sys.version_info.minor < 10: print('Version minimale requise 3.10 arret du programme.') sys.exit(1) ===== Références ===== * [[https://datatofish.com/version-python-interpreter/|Comment vérifier la version de l'interpréteur Python]]