현재 함수의 이름 얻기
- Development/Python
- 2009. 4. 7.
# 현재 함수의 이름 얻기
def whoami():
import sys
return sys._getframe(1).f_code.co_name
# 현재 함수의 caller 이름 얻기
def callersname():
import sys
return sys._getframe(2).f_code.co_name
def whoami():
import sys
return sys._getframe(1).f_code.co_name
# 현재 함수의 caller 이름 얻기
def callersname():
import sys
return sys._getframe(2).f_code.co_name
출처 : Python Recipe 66062: Determining Current Function Name
'Development > Python' 카테고리의 다른 글
virtualenvwrapper를 사용한 python3 virtualenv 설정 (0) | 2020.11.13 |
---|---|
OSX) virtualenvwrapper로 virtualenv 편하게 쓰기 (0) | 2020.11.12 |
calInThread vs callFromThread (0) | 2009.04.27 |
현재 클래스 이름, 메소드 이름, 라인 넘버 얻기 (0) | 2009.04.07 |
How to catch 'ExpatError exception' (handling) (0) | 2009.04.07 |
queue의 push/pop 속도 비교 (0) | 2009.03.30 |
python class의 메소드별 단위 테스트 (unittest pyUnit vs py.test) (1) | 2009.02.12 |
현재 클래스의 이름 얻기 + 현재 클래스의 메소드 얻기 (0) | 2009.02.04 |