检查python版本的内部版本号

时间:2018-01-18 15:38:03

标签: python scripting version

我需要使用python脚本检查python版本。 我知道sys.version_infoplatform.python_version()用于此目的,但问题是它们返回的值是:

(2, 6, 6, 'final', 0)2.6.6

但我还需要可以由rpm -qa | grep python*生成的用例的内部版本号,例如:

python-2.7.5-48.el7.x86_64

有没有办法使用python脚本?

1 个答案:

答案 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