位置:首頁 > 軟件操作教程 > 編程開發(fā) > Python > 問題詳情

python應(yīng)用操作——運行時檢測Python版本

提問人:ylm發(fā)布時間:2020-09-29

當正在運行的 Python 低于支持的版本時,有時我們也許不想運行我們的程序。為達到這個目標,你可以使用下面的代碼片段,它也以可讀的方式輸出當前 Python 版本:

import sys

 #Detect the Python version currently in use.if not hasattr(sys, "hexversion") or sys.hexversion != 50660080:

    print("Sorry, you aren't running on Python 3.5n")

    print("Please upgrade to 3.5.n")

    sys.exit(1)

 #Print Python version in a readable format.print("Current Python version: ", sys.version)

或者你可以使用 sys.version_info >= (3, 5) 來替換上面代碼中的 sys.hexversion != 50660080,這是一個讀者的建議。

python3運行結(jié)果:

Python 3.5.1 (default, Dec 2015, 13:05:11)

[GCC 4.8.2] on linux

 

Current Python version:  3.5.2 (default, Aug 22 2016, 21:11:05)

[GCC 5.3.0]

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(0)
返回頂部