lang/python/ PsUtil
This is a simple cheat sheet, only containing stuff I've used before. See https://psutil.readthedocs.io/en/latest/ for full docs {{c import psutil
print(psutil.pids()) # get list of pids
this is the preferred method for iterating over pids
(i.e. don't iterate over the list returned by psutil.pids() )
for proc in psutil.process_iter():
proc is a psutil.Process
(note pid is an attribute, not a method)
proc.pid proc.name() proc.cmdline() }}%TIME=1618874233