You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
psp-python/01.Procesos/P1.09-Acceso-propiedades-pr...

27 lines
614 B

import psutil
import os
import subprocess
import sys
def ProcesoActual ():
return psutil.Process(os.getpid())
def esWindows():
try:
sys.getwindowsversion()
except AttributeError:
return (False)
else:
return (True)
print (ProcesoActual().name()) #nombre
print (ProcesoActual().cwd()) #path de ejecución
#prioridad ante del cambio
print (ProcesoActual().nice())
if esWindows():
subprocess.check_output("wmic process where processid=\""+str(os.getpid())+"\" CALL setpriority \"below normal\"")
else:
os.nice(1)
#prioridad después del cambio
print (ProcesoActual().nice())
a = input()

Powered by Informatica FP.