概要
自分のPCのマシンスペックを確認するための、Pythonのコードです。
ライブラリのインストール
pip install psutil
コード全文
import platform
import psutil
def get_system_info():
info = {}
info['OS'] = platform.system()
info['OS Version'] = platform.version()
info['Architecture'] = platform.machine()
info['Processor'] = platform.processor()
info['CPU Cores'] = psutil.cpu_count(logical=False)
info['Logical CPU Cores'] = psutil.cpu_count(logical=True)
info['Memory (Total)'] = f"{round(psutil.virtual_memory().total / (1024**3), 2)} GB"
info['Memory (Available)'] = f"{round(psutil.virtual_memory().available / (1024**3), 2)} GB"
return info
if __name__ == "__main__":
system_info = get_system_info()
for key, value in system_info.items():
print(f"{key}: {value}")
出力結果
- OS: Windows
- OS Version: 10.0.22621
- Architecture: AMD64
- Processor: Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
- CPU Cores: 4
- Logical CPU Cores: 8
- Memory (Total): 15.88 GB
- Memory (Available): 3.92 GB