Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
실행중인 파이썬 프로세스 모니터링하기

실행중인 파이썬 프로세스 모니터링하기

사전준비

pip install pyrasite urwid meliae

사용방법

아래와 같이 pid 확인 후 pyrasite-shell 실행

ps aux | grep python
pyrasite-shell 12345

이후 아래와 같이 예시 코드를 실행하면 현재 프레임 확인 가능

import sys, traceback

for thread, frame in sys._current_frames().items():
    print('Thread 0x%x' % thread)
    traceback.print_stack(frame)
    print()

Reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.