我需要使用python脚本检查python版本。
我知道sys.version_info
和platform.python_version()
用于此目的,但问题是它们返回的值是:
(2, 6, 6, 'final', 0)
和2.6.6
但我还需要可以由rpm -qa | grep python*
生成的用例的内部版本号,例如:
python-2.7.5-48.el7.x86_64
有没有办法使用python脚本?
答案 0 :(得分:1)
您可以在 architecture
中使用 platform module 方法import platform
print platform.python_version()
print platform.architecture()
print "Version: {}, Architecture: {}".format(platform.python_version(), platform.architecture()[0])
<强>结果:强>
2.7.13
('32bit', 'WindowsPE')
Version: 2.7.13, Architecture: 32bit