现在最新版本的 Python 是 3.7,公司现在使用的是 3.6。3.7 中新增加了dataclass 以及一些其他的功能。那么在代码中,我们怎么根据代码来判断 Python 的版本呢。
1 2 3
| (3.6) 192:~ rex$ python --version Python 3.6.7 :: Anaconda, Inc. (3.6) 192:~ rex$
|
1 2 3 4 5 6 7 8 9 10
| import sys
print(sys.version) print("==========") print(sys.version_info)
3.6.7 |Anaconda, Inc.| (default, Oct 23 2018, 14:01:38) [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] ========== sys.version_info(major=3, minor=6, micro=7, releaselevel='final', serial=0)
|