加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

用于检测Linux发行版的Python模块

发布时间:2020-12-14 01:36:47 所属栏目:Linux 来源:网络整理
导读:是否有一个现有的 python模块可用于检测 Linux的哪个版本以及当前安装的版本的发行版. 例如: RedHat Enterprise 5 Fedora 11 Suse Enterprise 11 等…… 我可以通过解析像/ etc / redhat-release这样的各种文件来创建自己的模块,但我想知道模块是否已经存在
是否有一个现有的 python模块可用于检测 Linux的哪个版本以及当前安装的版本的发行版.

例如:

> RedHat Enterprise 5
> Fedora 11
> Suse Enterprise 11
>等……

我可以通过解析像/ etc / redhat-release这样的各种文件来创建自己的模块,但我想知道模块是否已经存在?

干杯,
伊万

解决方法

查找平台模块的文档: http://docs.python.org/library/platform.html

例:

>>> platform.uname()
('Linux','localhost','2.6.31.5-desktop-1mnb','#1 SMP Fri Oct 23 00:05:22 EDT 2009','x86_64','AMD Athlon(tm) 64 X2 Dual Core Processor 3600+')
>>> platform.linux_distribution()
('Mandriva Linux','2010.0','Official')

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读