python: воссоздание системного дерева процессов из команды ps в словаре
Я новичок в Python, и я пытаюсь воссоздать в словаре Python иерархию процессов, как это делает Unix Pstree.
К сожалению, я не могу использовать замечательную библиотеку psutil, потому что у меня нет прав для поиска в / proc пути.
Кто-то уже сделал это упражнение?
1 ответ
Если вы хотите запустить pstree, вы можете использовать подпроцесс:
from subprocess import check_output
out = check_output(["pstree","-u","foo"])
print(out)