1、如果是直接写死在函数内可使用:
sys._getframe().f_code.co_name
示例:
def func1(self): print(sys._getframe().f_code.co_name)
2、单独写成函数,则使用:
import inspectinspect.stack()[1][3]
示例:
import inspectdef get_func_name(): return inspect.stack()[1][3]
class ClassNameA: def func2(self): print(get_func_name())
毕业设计范文站