Obtener el uso de CPU del proceso en porcentaje en Python.
Estoy desarrollando una aplicación de escritorio similar a un administrador de tareas. ¿Cómo puedo obtener el uso específico de CPU de google.exe?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Para obtener el uso específico de la CPU de un proceso como google.exe, puedes utilizar la biblioteca
psutil
en Python.psutil
:process_iter()
para iterar a través de todos los procesos en ejecución en tu sistema:cpu_percent()
para obtener el porcentaje de uso de la CPU de ese proceso específico:Ten en cuenta que el método
cpu_percent()
devuelve el uso de la CPU como un porcentaje desde la última vez que se llamó al método. Para obtener una lectura más precisa, puedes llamar al método varias veces y calcular el promedio.Esto te dará el porcentaje promedio de uso de la CPU del proceso google.exe en las últimas 10 iteraciones del bucle.