【Python】獲取機器使用資訊
獲取機器使用資訊
# -*- coding:utf-8 -*-
import socket
import os, psutil
#!/usr/bin/env python
# def getInfo():
# cores = "Physical Cores:%s" % psutil.cpu_count(logical=False) + " "
# cpu = "CPU usage:%0.2f"%psutil.cpu_percent(interval=1)+"%" + " "
# memory = "Memory usage:%d"%(int(round(psutil.virtual_memory().percent)))+"%"+" "
# swap = "Swap usage:%0.2f"%(psutil.swap_memory().percent) + "%" + " "
# disk = "Disk usage:%0.2f"%(psutil.disk_usage('/').percent) + "%" + " "
# loadavg = "Load average:%s"%(str(os.getloadavg())) + " "
# return cores+cpu+memory+swap+disk+loadavg
def getInfo():
hostname = socket.gethostname() + "\n"
cores = "物理核心數:%s" % psutil.cpu_count(logical=False) + " "
swap = "Swap分割槽使用率:%0.2f"%(psutil.swap_memory().percent) + "%" + " "
disk = "硬碟使用率:%0.2f"%(psutil.disk_usage('/').percent) + "%" + " "
cpu = "CPU使用率:%0.2f"%psutil.cpu_percent(interval=1)+"%" + " "
memory = "記憶體使用率:%d"%(int(round(psutil.virtual_memory().percent)))+"%"+" "
loadavg = "系統負載:%s"%(str(os.getloadavg())) + " "
return hostname+cores+swap+disk+cpu+memory+loadavg
if __name__ == "__main__":
info = getInfo()
print(info)
相關文章
- 使用python收集獲取Linux系統主機資訊PythonLinux
- c#獲取機器硬體資訊C#
- 使用Python獲取ECS相關資訊Python
- 使用 Python 獲取 Linux 系統資訊PythonLinux
- python使用ldap3獲取使用者資訊PythonLDA
- ipmitool獲取伺服器資訊MIT伺服器
- javascript 獲取瀏覽器資訊JavaScript瀏覽器
- Python Web 框架 Django 如何使用jwt獲取使用者資訊PythonWeb框架DjangoJWT
- Android獲取手機配置資訊Android
- linux下面獲取主機資訊Linux
- js獲取ip,瀏覽器資訊JS瀏覽器
- Python獲取伺服器的廠商和型號資訊Python伺服器
- Request.ServerVariables,C#獲取伺服器資訊,C#獲取訪問資訊ServerC#伺服器
- flowable 重構流程編輯器獲取使用者資訊
- 使用 javascript 獲取瀏覽器(或 WKWebView)的安全區資訊JavaScript瀏覽器WebView
- Python 指令碼之獲取CPU資訊Python指令碼
- 【Python小隨筆】 SSH 獲取資訊Python
- python 獲取linux本機資訊【十全十美】PythonLinux
- iOS 之獲取APP與手機 資訊iOSAPP
- Java解析微信獲取手機號資訊Java
- ASP.Net 獲取伺服器資訊ASP.NET伺服器
- asp.net獲取伺服器資訊ASP.NET伺服器
- PHP獲取客戶端、PHP獲取伺服器相關資訊PHP客戶端伺服器
- 【VMware ESXi】使用 smbiosDump 命令獲取伺服器硬體資訊。iOS伺服器
- python使用requests獲取cookiePythonCookie
- 樹莓派使用python獲取GY-85九軸模組資訊樹莓派Python
- SAP ABAP使用CDS獲取系統資訊
- 微信小程式 獲取使用者資訊微信小程式
- thinkphp6 使用FFMpeg獲取影片資訊PHP
- python如何獲取本機ipPython
- Android如何獲取手機各項資訊Android
- 獲取計算機系統唯一資訊計算機
- Hover獲取Android使用者輸入的機密資訊(一)Android
- Hover獲取Android使用者輸入的機密資訊(二)Android
- python獲得本機硬體資訊Python
- VMware虛擬機器獲取教程虛擬機
- Telegram 聊天機器人中獲取照片機器人
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫