Python을 사용하여 LINUX에서 각 PID의 PID 목록과 USERNAME을 어떻게 얻습니까?

Python을 사용하여 LINUX에서 각 PID의 PID 목록과 USERNAME을 어떻게 얻습니까?

나는 리눅스의 top 명령과 비슷한 것을 표시하기 위해 PID와 각각의 사용자 이름을 얻으려고 노력하고 있습니다. PID 목록을 가져왔지만 동일한 사용자 이름을 가져올 수 없습니다. /proc 및 사용자 이름의 PID는 /proc/$PID/environ 파일에 있습니다. 이 파일을 열어 보는 동안 모든 PID에 대한 내용이 없습니다. 이 문제를 어떻게 해결해야 하는지 친절하게 제안해 주세요..

관련 정보