Python的cProfiler:方法' pop' ' list'对象

时间:2017-10-28 15:18:37

标签: python profiling snakeviz

我正在尝试配置我的python脚本。我这样运行:

$ python -m cProfile -o out.profile script.py

它运行良好,我得到一个名为out.profile的文件,其中包含分析信息,但我发现执行时间中最大的影响因素是:

~:0(<method 'pop' of 'list' objects>)

有77%的执行时间。这是我用snakeviz得到的图表。

snakeviz's output

所以,我的问题是:

python API的哪个部分可能正在使用&#39; pop&#39;列表&#39;的方法宾语?因为我没有在脚本的任何地方明确地调用pop

更新:这是我对该方法的CALL STACK:

enter image description here

0 个答案:

没有答案