位置:首页 > 软件操作教程 > 编程开发 > Python > 问题详情

python应用操作——运行时检测Python版本

提问人:ylm发布时间: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运行结果:

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]

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部