lshw vs psutil
A side-by-side look at lshw and psutil. For an in-depth review of either product, follow the links below.
lshw
System & Hardware
lshw is a small tool for displaying detailed information about the hardware configuration of a system. It can extract information such as CPU speed, memory size, firmware version, etc.
hardwaresystem-information
psutil
Development
psutil is a cross-platform library for retrieving information on running processes and system utilization in Python. It allows you to easily monitor CPU, memory, disk, network and other system resources.
processsystemutilizationmonitoringpython