YLDXYLDX
psutil

psutil

Access system information through Python programming interface

Description

psutil serves as a Pythonic interface for gathering system-level information without relying on external command-line tools. This cross-platform library offers functions to monitor system resources including CPU percentages, memory usage, disk partitions, network connections, and sensor temperatures. It provides extensive process control capabilities, allowing developers to interact with running processes, retrieve process details, and perform system administration tasks programmatically. The library's consistent API design makes it ideal for building system monitoring tools, performance analyzers, and administrative scripts in Python.

Screenshots

psutil screenshot
Click to view full size