python: воссоздание системного дерева процессов из команды ps в словаре

Я новичок в Python, и я пытаюсь воссоздать в словаре Python иерархию процессов, как это делает Unix Pstree.

К сожалению, я не могу использовать замечательную библиотеку psutil, потому что у меня нет прав для поиска в / proc пути.

Кто-то уже сделал это упражнение?

1 ответ

Если вы хотите запустить pstree, вы можете использовать подпроцесс:

from subprocess import check_output


out = check_output(["pstree","-u","foo"])
print(out)
Другие вопросы по тегам