def owner(pid): '''Return username of UID of process pid''' for ln in open('/proc/%d/status' % pid): if ln.startswith('Uid:'): uid = int(ln.split()[UID]) return pwd.getpwuid(uid).pw_name