某种追踪设施?

你好,
我想定期调查我的Python的流(大多数
他们使用wxPython)程序.
所以我想要一些原木设备,它可以记录像这样的事情
-每次调用函数/方法时
-在该函数/方法中花费的时间(或更好的开始/
完成时间)
-如果函数/方法有一些预定义的变量,
这些变量的值
-呼叫者
作为额外的条件,我只对我自己的程序模块感兴趣
(位于特定子目录中).
有没有可用的模块可以执行这样的任务?
有什么建议可以开始吗?
谢谢,
Stef Mientki

# 回答1


Stef Mientki Schrieb:
这里有模块配置文件和sys.trace-hook.
迪兹
# 回答2


8月10日凌晨1:14*Stef Mientki 我赞同使用定制装饰品的建议.
此外,还可以查看由
在sys._getFrame()和类似位置检查模块
一些事情.看一看使用的内省技巧
在的源代码中
装饰器模块可能会有所帮助:http://www.phyast.pitt.edu/~micheles...mentation.html

标签: python

添加新评论