1 使用代码判断当前Python版本号

不同python版本下,有些代码需要根据不同的python版本有不同的写法,所以需要使用代码判断当前的python环境并执行不同版本下的代码块,通常我们可以使用以下代码获取当前python的版本号,

import sys

if __name__ == '__main__':
    major = sys.version_info[0]
    minor = sys.version_info[1]
    micro = sys.version_info[2]

    print(f'当前Python版本为:{major}.{minor}.{micro}')

    if sys.version_info > (3, 9, 0):
        print('3.9.0及以上')
    else:
        print('3.9.0以下')

执行结果

当前Python版本为:3.7.10
3.9.0以下