码迷,mamicode.com
首页 > 编程语言 > 详细

python获取

时间:2016-08-06 17:18:00      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:

def anc():pass
print anc.__name__


def timeit(func):
    def run(*argv):
        print "this function name is", func.__name__
        if argv:
            ret = func(*argv)
        else:
            ret = func()
        return ret
    return run

@timeit
def add(anc):
    print anc

add(1)



for i in range(0,60):
    print("%02d"%i)
import inspect

def get_current_function_name():
    return inspect.stack()[1][3]
class MyClass:
    def function_one(self):
        print "%s.%s invoked"%(self.__class__.__name__, get_current_function_name())
if __name__ == "__main__":
    myclass = MyClass()
    myclass.function_one()

 

python获取

标签:

原文地址:http://www.cnblogs.com/flintlovesam/p/5744375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!