博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
检测调用函数名
阅读量:5360 次
发布时间:2019-06-15

本文共 437 字,大约阅读时间需要 1 分钟。

#coding=utf8import sysdef test():    gf = sys._getframe    print dir(gf())    print 'function name:',sys._getframe(1).f_code.co_name    if sys._getframe(1).f_code.co_name != 'a':        print 'Error'    else:        print 'Ok' def a():    test()def b():    test()class t(object):    def a(self):        test()if __name__ == '__main__':    a()    b()    tt = t()    tt.a()

 

转载于:https://www.cnblogs.com/bjdxy/archive/2013/04/23/3038256.html

你可能感兴趣的文章
一只酷酷的小白
查看>>
C# 通过操作注册表控制系统 (更新)
查看>>
localStorage和sessionStorage区别(包括同源的定义)
查看>>
java web 之 struts2 与 sping 集成
查看>>
转载:RabbitMQ常用命令
查看>>
判断两直线是否相交 hdu1086
查看>>
元素垂直水平居中
查看>>
Python开发【内置模块篇】collections
查看>>
java 调用 C# 类库 实战视频, 非常简单, 通过 云寻觅 javacallcsharp 生成器 一步即可!...
查看>>
android EditText 软键盘 一些总结
查看>>
关于div
查看>>
mysql批量替换数据库某字段部分内容
查看>>
Vuforia 3d Object识别
查看>>
TCP和UDP概念上的区别
查看>>
python_day9 线程
查看>>
OLAP介绍
查看>>
linux 中设置开机启动,加入环境变量
查看>>
让IE支持HTML5的Canvas
查看>>
Virtualbox 错误提示"VT-x is not available (VERR_VMX_NO_VMX)"解决办法
查看>>
17.allegro导入导出[原创]
查看>>