在输出中打印Python版本

久未见 提交于 2020-02-25 16:17:40

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


#1楼

尝试

python --version 

要么

python -V

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


#2楼

尝试

import sys
print(sys.version)

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


#3楼

import platform
print(platform.python_version())

要么

import sys
print("The Python version is %s.%s.%s" % sys.version_info[:3])

编辑:我完全错过了platform.python_version()方法。


#4楼

import platform
print(platform.python_version())

#5楼

import sys  

扩展版

sys.version_info  
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)

具体

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'
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!