这个python模块提供了检索和解析计算机系统操作系统数据的方法。注意:这个模块(目前)只关注Linux操作系统。
jk-sysinfo的Python项目详细描述
jkđsysinfo公司
简介
这个python模块提供了检索和解析技术系统数据的方法。在
为了实现这个目标,这个模块通过调用和解析它们的返回数据来封装各种操作系统工具。然后,可以使用其他工具进一步处理这些数据。在
有关此模块的信息可在以下位置找到:
为什么选择这个模块?在
如果您运行Linux,您可能会遇到命令行工具inxi
。这个工具能够检索系统信息并以简洁的方式呈现出来。在
不幸的是,这个工具没有以机器可读的形式提供数据。作者并不打算将此工具扩展到纯文本以外的其他输出格式(而且一点也不容易)。在
这个python模块弥补了这一差距:它包含各种函数,这些函数调用系统例程来提供数据,这些数据随后被解析并作为JSON返回。在
本模块的局限性
目前这个模块只支持UbuntuLinux开箱即用。在
其他linuxe可能工作得很好,但是为了适应其他Linux发行版的细微差异,可能需要对当前的实现进行细微的更改。如果您打算在其他Linux系统上使用此工具,请与本模块的作者联系,并协助实施必要的更改。在
如何使用此模块
导入此模块
请使用以下代码将此模块包含到您的应用程序中:
importjk_sysinfo
。。。在
联系方式
这是开源代码。这不仅给了您自由使用此代码的可能性,而且 让你有贡献。请随时与下列软件的作者联系 对于评论、协作请求、改进建议或报告错误:
许可证
本软件根据以下许可证提供:
- Apache软件许可证2.0
- 项目
标签: