Come è possibile stampare il numero di versione per l'installazione Python corrente nell'output?Stampa di versione Python in uscita
246
A
risposta
324
Prova
import sys
print(sys.version)
Questa stampa la stringa completa informazioni sulla versione. Se si desidera solo il numero di versione di Python, quindi Bastien Léonard's solution è il migliore. Potresti voler esaminare la stringa completa e vedere se ne hai bisogno o parti di essa.
27
import platform
print(platform.python_version())
o
import sys
print("The Python version is %s.%s.%s" % sys.version_info[:3])
Edit: mi aveva completamente perso il platform.python_version) medthod (.
106
>>> import platform
>>> platform.python_version()
'2.6.2'
36
Prova
python --version
o
python -V
Questo restituirà una versione pitone corrente nel terminale.
20
import sys
versione ampliata
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
specifico
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
o
print(sys.version_info.major)
'3'
o
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
Problemi correlati
- 1. Python stampa chiave ed uscita Listener
- 2. Python - stringa di stampa a schermo, include \ n in uscita
- 3. Uscita di stampa JTable troncata
- 4. Stampa: nessuna uscita
- 5. uscita Coloring JSON in python
- 6. stampa codice di uscita in cmd in windows os
- 7. Perché Python stampa informazioni sulla versione su stderr?
- 8. uscita Soppressione di oggetto durante la stampa in ipython
- 9. Ordinamento uscita JSON in Python
- 10. Uscita graziosa di un programma in Python?
- 11. Python multiprocessing errore di uscita
- 12. Perché la stampa di Python 'None' nell'output?
- 13. Perché questo programma in C stampa caratteri strani in uscita?
- 14. Stampa dati tabulari in Python
- 15. stampa una funzione in Python?
- 16. funzione di stampa python in tempo reale
- 17. Intervalli di stampa degli istogrammi in Python
- 18. stampa di una matrice bidimensionale in python
- 19. Trovare una dichiarazione di stampa in Python
- 20. Python - uscita dalle funzioni?
- 21. xTend: come interrompere una variabile dalla stampa in uscita?
- 22. Codice uscita thread Python
- 23. Stampa colori nel terminale python
- 24. suono in uscita da record in python
- 25. python: stampa in orizzontale invece della stampa predefinita corrente
- 26. Stampa Python senza virgole
- 27. Stampa python output tkinter
- 28. Sottoprocesso Python. Output in uscita e asincrono
- 29. Rileva versione Python in fase di esecuzione
- 30. python: uscita da due anelli
Bello e semplice! Raccomando il secondo metodo perché la versione precedente di Python non supporta il flag "--version". Inoltre, meno digitando per me, meglio è. –
Questa dovrebbe essere la risposta accettata! –
No, non dovrebbe essere la risposta, perché Thomas ha chiesto espressamente "... nell'output?". Non stava chiedendo come scoprire quale versione aveva installato, stava chiedendo come includere quell'informazione in una "stampa". –