python Python.Logging.Inspect

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Python.Logging.Inspect相关的知识,希望对你有一定的参考价值。




import inspect



def firstfunc(a):
    
    print("In first func")
    
    # function name 
    print(inspect.stack()[0][3])
    
    # Caller Current Code line
    print(inspect.stack()[0][2])
    
    # Print Caller's name
    print(inspect.stack()[1][3])
    
    
    print(inspect.stack()[0])
    
    print(inspect.stack()[1])
    
    
    return a + a
    
def secondfunc(b):
    print(inspect.stack()[0][3])
    print(inspect.stack()[1][3])
    print( b + 10 )
    
    def thirdfunc(c):
        print(inspect.stack()[0][3])
        print(inspect.stack()[1][3])
    
        return c**2
        
    print ( b + thirdfunc(b) )
    
    
firstfunc(5)
secondfunc(5)

以上是关于python Python.Logging.Inspect的主要内容,如果未能解决你的问题,请参考以下文章

Python代写,Python作业代写,代写Python,代做Python

Python开发

Python,python,python

Python 介绍

Python学习之认识python

python初识