【发布时间】:2020-11-29 08:57:16
【问题描述】:
我正在尝试创建一个在 Linux 上运行的 python 脚本,但在我的脚本中我想检查它在哪个 linux 发行版上运行。
我找到了这段代码:
import platform
print(platform.linux_distribution())
但这会返回:('Ubuntu', '18.04', 'bionic') 我需要检查的是它是否是 Ubuntu / centOS ...(无论哪个版本) 如何 grep 第一个值并对其执行“if”?
【问题讨论】:
-
你试过
platform.linux_distribution()[0]了吗? -
这能回答你的问题吗? How to get the system info with Python?