在输出中打印Python版本
我该如何在我的脚本中打印出当前Python安装的版本号呢?
9 个回答
74
你可以通过不同的方法来查看你电脑上安装的Python版本,具体用哪种方法可以根据你的需求来选择。以下是几种打印Python版本的方法:
- 使用sys模块:
import sys print("Python version") print(sys.version) print("Version info.") print(sys.version_info)
- 使用platform模块:
import platform print(platform.python_version())
- 通过命令行(终端或命令提示符):
python --version
- 使用sysconfig模块(获取更详细的信息):
import sysconfig print(sysconfig.get_python_version())
- 使用platform模块(获取详细的版本信息):
import platform print(platform.python_build())
- 在交互式Python环境中:
>>> import sys >>> sys.version
这些方法可以让你了解到关于你系统上当前安装的Python版本的不同细节。
268
import platform
print(platform.python_version())
这段代码会输出类似下面的内容:
3.7.2
786
试试这个
import sys
print(sys.version)
这段代码会打印出完整的版本信息字符串。如果你只想要Python的版本号,那么Bastien Léonard的解决方案是最好的选择。你也可以先看看完整的字符串,看看自己是否需要它或者其中的某些部分。