Comment imprimer le numéro de version de l'installation Python actuelle dans la sortie?Impression de la version Python dans la sortie
246
A
Répondre
324
Essayez
import sys
print(sys.version)
Cette imprime la chaîne d'information de la version complète. Si vous voulez seulement le numéro de version python, alors Bastien Léonard's solution est le meilleur. Vous pourriez vouloir examiner la chaîne complète et voir si vous en avez besoin ou des parties de celui-ci.
27
import platform
print(platform.python_version())
ou
import sys
print("The Python version is %s.%s.%s" % sys.version_info[:3])
Edit: j'avais totalement raté le platform.python_version() medthod.
106
>>> import platform
>>> platform.python_version()
'2.6.2'
36
Essayez
python --version
ou
python -V
Cela renverra une version python en cours dans le terminal.
20
import sys
version étendue
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
spécifique
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
ou
print(sys.version_info.major)
'3'
ou
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
Questions connexes
- 1. impression java sur papier - sortie de formatage pour impression
- 2. impression dans la machine client
- 3. Obtention de la version
- 4. Impression de la date formatée dans JSTL
- 5. Suppression de la sortie "val it" dans la norme ML
- 6. Impression de la vue d'une application?
- 7. Division de la sortie de ps à l'aide de Python
- 8. sortie de la console Désactiver de subprocess.Popen en Python
- 9. Impression de noms de bas de page par Python
- 10. Sortie xUnit.net localisée dans la fenêtre de sortie Visual Studio
- 11. Traitement ultérieur de la sortie de méthodes non définies (Python)
- 12. version de Python
- 13. Activation de la sortie de débogage pour python 3 urllib
- 14. Gestion de sortie de la prise python recv
- 15. trouver la version de firefox
- 16. impression bit représentation de nombres en python
- 17. enregistrer la sortie de python pour ouvrir une session
- 18. Renommage de la sortie de Microsoft Installer à la version actuelle
- 19. le formatage de la version Python plus tôt que 2.6
- 20. MS Outlook CDO/MAPI bloquant la sortie du fichier Python?
- 21. Désactiver la sortie de débogage
- 22. impression opérateur module python comme il est sur la ligne de commande
- 23. Rediriger la sortie de test
- 24. Invite à la sortie dans l'application PyQt
- 25. Saut DataContractSerializer OpenAccess Version de la version
- 26. Python Impression de StdOut tel qu'il a été reçu
- 27. comment imprimer l'emplacement python (où python est installé) dans la sortie
- 28. Renvoie la sortie d'une tâche MsBuild?
- 29. La version de la version iPhone ne fonctionne pas de la même manière que la version de débogage
- 30. Rediriger la sortie FORTRAN (appelée via F2PY) en Python
Nice et simple! Je recommanderais cette dernière méthode parce que l'ancienne version de Python ne supporte pas le drapeau "--version". De plus, moins je tape pour moi, mieux c'est. –
Cela devrait être la réponse acceptée! –
Non ce ne devrait pas être la réponse, parce que Thomas a spécifiquement demandé "... dans la sortie?". Il ne demandait pas comment découvrir quelle version il avait installée, il demandait comment inclure cette information dans une déclaration «imprimée». –