当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python sys.hexversion用法及代码示例


用法:

sys.hexversion

编码为单个整数的版本号。这保证随着每个版本的增加而增加,包括对非生产版本的适当支持。例如,要测试 Python 解释器是否至少为 1.5.2 版本,请使用:

if sys.hexversion >= 0x010502F0:
    # use some advanced feature
    ...
else:
    # use an alternative implementation or warn the user
    ...

这被称为hexversion,因为它只有在将其传递给内置hex() 函数的结果来看才真正有意义。命名元组sys.version_info 可用于相同信息的更多human-friendly 编码。

hexversion 的更多详细信息可以在 API 和 ABI 版本控制中找到。

相关用法


注:本文由纯净天空筛选整理自python.org大神的英文原创作品 sys.hexversion。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。