没有MacOSX工具来评测Python代码。
就个人而言,我使用cProfile。它是一个名为cProfile的内部分析器。您可以通过以下任一方式使用它:import cProfile
cProfile.run('print "Hello World!"')
或者
^{pr2}$
结果是:>>> cProfile.run('print "Hello World!"')
Hello World!
2 function calls in 0.000 seconds
Ordered by: standard name
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 0.000 0.000 :1()
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
编辑:如果您正在寻找本机级别的调用。然后您应该转到^{}(对于Linux)和{a2}(对于MacOSX)或其他类似的工具。基本上,您可以在一个^ {CD2}}调用中包装python脚本,您将能够查看所有“原生”C/C++调用。
对于其他linux系统,请使用:strace -fetrace=open python your_script.py
或者,如果您使用Mac OSX:dtruss -f -t open python your_script.py
我希望这有帮助!在