在命令行中或程序代码中得到python版本号

在命令行中

在命令行中通过python -V或是python --version得到python版本号。

1
2
3
4
5
6
7
8
9
root@revotu:~# python -V
Python 2.7.12
root@revotu:~# python --version
Python 2.7.12
root@revotu:~# python3 -V
Python 3.5.2
root@revotu:~# python3 --version
Python 3.5.2
root@revotu:~#

在程序代码中

在程序代码中,可以通过导入sys模块,用sys.version或是sys.version_info得到python版本号。

1
2
3
4
5
6
>>> import sys
>>> sys.version
'2.7.12 (default, Nov 19 2016, 06:48:10) \n[GCC 5.4.0 20160609]'
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=12, releaselevel='final', serial=0)
>>>

或是导入platform模块,用platform.python_version()得到python版本号。

1
2
3
4
>>> import platform
>>> platform.python_version()
'2.7.12'
>>>

大师兄 wechat
欢迎关注我的微信公众号:Python大师兄