當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。