Python 获取被调用函数名称,所处模块,被调用代码行

获取被调用函数名称,所处模块,被调用代码行

by:授客 QQ1033553122

 

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



 

结果:

Python <wbr>获取被调用函数名称,所处模块,被调用代码行

原文地址:https://www.cnblogs.com/shouke/p/10157776.html