如何从脚本中打印当前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'
来源:oschina
链接:https://my.oschina.net/u/3797416/blog/3162966