Como muestro los servicios que estan corriendo en el sistema (Win/Lin)? | Python

Iniciado por Drakaris, 18 Agosto 2020, 20:40 PM

0 Miembros y 1 Visitante están viendo este tema.

Drakaris

Buenas, estoy haciendo un script python que será un servicio ejecutandose en segundo plano y necesito mostrar los servicios del sistema. Si hay una funcion o dependencia en python que permita mostrar los servicios mejor, ya que el servicio se ejecutaria, tanto en sistemas Linux como Windows.

Eso se puede hacer con Python?
Lo increible, no es lo que ves, sino como es

tincopasan

recién veo este post, hay cientos de ejemplos de esto en la red:
Código (python) [Seleccionar]
import psutil
servicios=list(psutil.win_service_iter())
for servicio in servicios:
    print(servicio)

solo uso windows, así que no tengo idea como es en linux, pero seguro hay muchos ejemplos.

Drakaris

Cita de: tincopasan en 29 Agosto 2020, 04:02 AM
recién veo este post, hay cientos de ejemplos de esto en la red:
Código (python) [Seleccionar]
import psutil
servicios=list(psutil.win_service_iter())
for servicio in servicios:
    print(servicio)

solo uso windows, así que no tengo idea como es en linux, pero seguro hay muchos ejemplos.


Ok, gracias. Aquí hay un ejemplo de psutil para WIndows https://stackoverflow.com/questions/55621957/how-to-list-daemon-services-process-in-linux-as-with-psutil
Lo increible, no es lo que ves, sino como es