os.times() for other process
Christian Schmidt
surname.forename at aifb.uni-karlsruhe.de
Wed Jan 15 04:16:21 EST 2003
Thanks Colin,
> A method I have used in the past (although not elegant, it is easy) is to
> use "pslist" from the
> pstools kit (www.sysinternals.com). For example:
>
> import os
> def ProcTimes(pid):
> text = os.popen(r'c:\pstools\pslist '+str(pid),'r').read()
> info = text.split('\n')[-2]
> items = info.split()
> return {'User': items[-3], 'Kernel': items[-2], 'Elapsed': items[-1]}
>
> I hope this helps.
Yes, this helps. But only on Windows...
On Linux I can parse /proc/pid/stat, but I was hoping that I could access
these values without parsing.
More information about the Python-list
mailing list