Dave Gray has put together a pretty solid free Python video tutorial that clocks in at around 9 hours. It came out in 2023, ...
The open-source monitoring tool Glances can be used as a Python library in version 4.4.0. It also includes a snapshot mode and many bug fixes.