Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 对PyObjC应用程序进行采样/分析的最佳方法是什么?_Python_Cocoa_Macos_Pyobjc - Fatal编程技术网

Python 对PyObjC应用程序进行采样/分析的最佳方法是什么?

Python 对PyObjC应用程序进行采样/分析的最佳方法是什么?,python,cocoa,macos,pyobjc,Python,Cocoa,Macos,Pyobjc,使用Activity Monitor/Instruments/Shark进行采样将为Python解释器显示充满C函数的堆栈跟踪。我希望看到相应的Python符号名称。有什么DTrace魔法可以做到这一点吗?Python的cProfile模块对于分析Python调用的各个子树非常有用,但对于了解整个应用程序在响应用户事件时发生的情况却不是那么有用。答案是“dtrace”,但它不能在足够旧的mac上工作 以上链接已断开,但我在此处找到了相同的内容:和

使用Activity Monitor/Instruments/Shark进行采样将为Python解释器显示充满C函数的堆栈跟踪。我希望看到相应的Python符号名称。有什么DTrace魔法可以做到这一点吗?Python的cProfile模块对于分析Python调用的各个子树非常有用,但对于了解整个应用程序在响应用户事件时发生的情况却不是那么有用。

答案是“dtrace”,但它不能在足够旧的mac上工作


以上链接已断开,但我在此处找到了相同的内容:和