Czy istnieje sposób na Linuksie, aby sprawdzić, co robi uruchomiony proces demona Pythona? Oznacza to, bez oprzyrządowania kodu i bez jego zakończenia? Najlepiej chciałbym uzyskać nazwę modułu i numer linii, który jest aktualnie uruchomiony.Sprawdź, co działa uruchomiony proces: wydrukuj stos śledzenia niezaprogramowanego programu w języku Python
Konwencjonalne narzędzia do debugowania, takie jak strace, pstack i gdb, nie są zbyt użyteczne dla kodu Pythona. Większość ramek stosu zawiera tylko funkcje z kodu interpretera takiego jak PyEval_EvalFrameEx i PyEval_EvalCodeEx, nie daje to żadnej wskazówki, co do pliku .py, w którym wykonywane jest wykonanie.
Pyrasite działa świetnie, dzięki za cynk! – johndodo
no/proc/sys/kernel/yama istnieje? czemu – zephor