标签: python cocoa macos pyobjc
使用Activity Monitor / Instruments / Shark进行采样将显示Python解释器的完整C函数的堆栈跟踪。我会帮助您查看相应的Python符号名称。是否有一些可以做到这一点的DTrace魔法? Python的cProfile模块可用于分析Python调用的各个子树,但不是用于了解整个应用程序响应用户事件的情况。
答案 0 :(得分:3)
答案是“dtrace”,但它不适用于足够旧的mac。
http://tech.marshallfamily.com.au/archives/python-dtrace-on-os-x-leopard-part-1/
http://tech.marshallfamily.com.au/archives/python-dtrace-on-os-x-leopard-part-2/