如何從腳本中打印當前Python安裝的版本號? python
嘗試 spa
python --version
要麼 code
python -V
這將返回終端中的當前python版本。 orm
嘗試 字符串
import sys print(sys.version)
這將打印完整版本信息字符串。 若是您只想要python版本號,那麼BastienLéonard的解決方案是最好的。 您可能但願檢查完整字符串,看看是否須要它或部分字符串。 get
import platform print(platform.python_version())
要麼 io
import sys print("The Python version is %s.%s.%s" % sys.version_info[:3])
編輯:我徹底錯過了platform.python_version()
方法。 ast
import platform print(platform.python_version())
import sys
擴展版 form
sys.version_info sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
具體 import
maj_ver = sys.version_info.major repr(maj_ver) '3'
要麼
print(sys.version_info.major) '3'
要麼
version = ".".join(map(str, sys.version_info[:3])) print(version) '3.2.2'