Hoe kan ik het versienummer van de huidige Python-installatie uit mijn script afdrukken?
Antwoord 1, autoriteit 100%
Probeer
import sys
print(sys.version)
Hiermee wordt de volledige versie-informatiereeks afgedrukt. Als je alleen het versienummer van Python wilt, dan is de oplossing van Bastien Leonard het beste. Misschien wilt u de volledige reeks bekijken en kijken of u deze of delen ervan nodig heeft.
Antwoord 2, autoriteit 34%
import platform
print(platform.python_version())
Hiermee wordt iets afgedrukt als
3.7.2
Antwoord 3, autoriteit 10%
Probeer
python --version
of
python -V
Hiermee wordt een huidige python-versie in terminal geretourneerd.
Antwoord 4, autoriteit 6%
import sys
uitgebreide versie
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
specifiek
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
of
print(sys.version_info.major)
'3'
of
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
Antwoord 5
Als u jupyter-notebook gebruikt Probeer het volgende:
!python --version
Als je een terminal gebruikt Probeer:
python --version