Risposte:
Provare
import sys
print(sys.version)
Ciò stampa la stringa di informazioni sulla versione completa. Se vuoi solo il numero di versione di Python, la soluzione di Bastien Léonard è la migliore. Potresti voler esaminare l'intera stringa e vedere se ne hai bisogno o parti di essa.
import platform
print(platform.python_version())
Questo stampa qualcosa di simile
3.7.2
Provare
python --version
o
python -V
Ciò restituirà una versione corrente di Python nel terminale.
import sys
versione estesa
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'
Se si utilizza il notebook jupyter Provare:
!python --version
Se si utilizza il terminale Provare:
python --version