
Quiero crear un monitor de sistema bastante similar a gnome-system-monitor en ubuntu usando Python.
He usado rápidamente una aplicación para la GUI y ahora quiero mostrar el historial de la CPU como lo muestra el monitor del sistema. Quiero saber dónde puedo obtener el código fuente para el monitor del sistema y cómo usarlo en mi aplicación.
Respuesta1
El código fuente del Monitor del sistema se puede adquirir abriendo una terminal e ingresando:
apt-get source gnome-system-monitor
Desafortunadamente está escrito en C. No puedes extenderlo con Python y Quickly.
Respuesta2
Una buena referencia para eso sería el screenlet de CPUMeter. Sin embargo, tendrías que encargarte de guardar los datos.
sudo apt-get install screenlets-pack-all
En mi sistema se encuentra aquí:
/usr/share/screenlets/screenlets-pack-all/CPUMeter/CPUMeterScreenlet.py
Probado el 12.04