从脚本中使用 vmprof

Using vmprof from within script

要分析一个函数,可以使用:

import cProfile
print cProfile.run('foo()')

是否可以以类似的方式使用 vmprof,即仅从代码中分析一个函数?我问是因为链接的文档只显示了如何从命令行 运行 它:

python -m vmprof <program.py> <program parameters>

是的,您确实导入了 vmprof; vmprof.enable(); vmprof.disable() 详情在这里:http://vmprof.readthedocs.io/en/latest/#api