如何从脚本中打印当前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'