在输出中打印Python版本

如何从脚本中打印当前Python安装的版本号? python


#1楼

尝试 spa

python --version

要么 code

python -V

这将返回终端中的当前python版本。 orm


#2楼

尝试 字符串

import sys
print(sys.version)

这将打印完整版本信息字符串。 若是您只想要python版本号,那么BastienLéonard的解决方案是最好的。 您可能但愿检查完整字符串,看看是否须要它或部分字符串。 get


#3楼

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


#4楼

import platform
print(platform.python_version())

#5楼

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'
相关文章
相关标签/搜索