python - 在python中获取系统状态

标签 python operating-system

有什么方法可以在 python 中获取系统状态,例如可用内存量、正在运行的进程、cpu 负载等。 我知道在 linux 上我可以从/proc 目录中获取它,但我也想在 unix 和 windows 上这样做。

最佳答案

我不知道目前支持 Linux 和 Windows 的任何此类库/包。有 libstatgrab它似乎没有得到非常积极的开发(尽管它已经支持各种 Unix 平台)和非常活跃的 PSI (Python System Information)适用于 AIX、Linux、SunOS 和 Darwin。这两个项目都旨在在未来的某个时候获得 Windows 支持。祝你好运。

关于python - 在python中获取系统状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1296703/

相关文章:

python - XML 文件作为 django 项目的模型

c++ - 以编程方式获取缓存行大小?

c - a.out 中的数据部分

assembly - 为什么传统模式下的 syscall/sysret 被认为是 "sufficiently poorly designed"?

python - Flask-MySQL 第二次运行 View 时出现 "closing a closed connection"错误

python - Seaborn:具有相对频率的 distplot()

安卓没有生命周期?

linux - C++11线程库是否调用OS API来运行多线程程序?

python - 为什么Python中的List在删除元素后容量会减少到10而不是8?

php - 如何将 post 请求从 php 发送到 python?