擷取被調用函數名稱,所處子產品,被調用代碼行
by:授客 qq:1033553122
module2.py:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
import sys
def get_cur_info():
# 擷取被調用函數名稱
print(sys._getframe().f_code.co_name)
# 擷取被調用函數在被調用時所處代碼行數
print(sys._getframe().f_back.f_lineno)
# 擷取被調用函數所在子產品檔案名
print(sys._getframe().f_code.co_filename)
module1.py
結果: