如何检查我的脚本正在运行哪个版本的 Python?
要检查你的脚本正在运行哪个版本的 Python,你可以使用sys模块sys.version或sys.version_info
sys
sys.version
sys.version_info
以下是检查和打印 P 的几种方法
这将为您提供一个包含版本号和附加信息的字符串:
import sys print("Python version:") print(sys.version)
这将为您提供一个包含主版本号、次版本号和微版本号的元组:
import sys print("Python version:") print(f"{sys.version_info.major}.{sys.version_info.minor}.{sys.version_info.micro}")
以下是演示这两种方法的完整示例脚本:
import sys def check_python_version(): print("Using sys.version:") print(sys.version) print("\nUsing sys.version_info:") version_info = sys.version_info print(f"Python version: {version_info.major}.{version_info.minor}.{version_info.micro}") if __name__ == "__main__": check_python_version()
运行上述脚本可能会产生类似这样的输出(取决于您的 Python 版本):
Using sys.version: 3.8.10 (default, May 3 2021, 08:55:58) [GCC 7.5.0] Using sys.version_info: Python version: 3.8.10
这将显示运行脚本的 Python 版本。然后您可以使用此信息来确保兼容性或进行调试。