手把手教你怎么用python获得linux发行版信息

2025-10-16 18:31:07

1、我们要用到的模块是platform模块,我们直接导入platform模块

import platform

手把手教你怎么用python获得linux发行版信息

2、导入成功后,我们要用到的是一个叫linux_distribution的方法(函数)

用法很简单,我们调用linux_distribution方法,它的返回值就是我们要的结果。

我们直接可以print(platform.linux_distribution())打印出linux的发行版信息

可见小编这里的是centos 6.6 的final版

我们如果只想要版本信息或者发行商名称,可以直接把platform.linux_distribution()的返回值给某个元组,例如a = platform.linux_distribution()

然后再a[0]的得到发行商名称,a[1]得到发行版本

手把手教你怎么用python获得linux发行版信息

3、可以看到,linux_distribution这个方法的返回值是一个tuple元组类型

type(platform.linux_distribution())

手把手教你怎么用python获得linux发行版信息

4、仅仅支持以下几种发行版,查看platform._supported_dists这个元组信息即可

手把手教你怎么用python获得linux发行版信息

5、事实也确实如此,小编这里的linux发行版确实是centos 6.6 final

lsb_release -a

查看下即可

手把手教你怎么用python获得linux发行版信息

1、怎么关注?

在经验的右上角小编头像旁边点击关注,如图。

手把手教你怎么用python获得linux发行版信息

2、怎么点赞?

请在经验左侧点赞,如图。

手把手教你怎么用python获得linux发行版信息

3、怎么投票?

在经验的下方点击投票,如图。

手把手教你怎么用python获得linux发行版信息

4、如果觉得小编写的还不错,可以动动鼠标把它分享给您的朋友。

如何分享,鼠标移动到右下角第一个按钮上,在弹出的选项中进行分享,如图。

不尽感激。

手把手教你怎么用python获得linux发行版信息

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢