Python概要文件结果-子函数的累积时间不';t累计到功能的时间

Python概要文件结果-子函数的累积时间不';t累计到功能的时间,python,python-3.x,python-2.7,profiler,cprofile,Python,Python 3.x,Python 2.7,Profiler,Cprofile,我正在为我的项目使用python profiler。以下是带有print_callees stat输出的报告片段 如所附图像所示,ProcessCmd函数所花费的总累计时间为12.893秒,但如果我尝试将ProcessCmd的所有子函数所花费的时间相加,则会增加到6.927秒 我很难弄清楚剩下的6秒钟在哪里度过(12.893-6.837=6.056) 我在这里遗漏了什么吗?它可能是在函数本身内部使用的。还请记住,在Python中,运算符(例如a+b)可能具有复杂的行为,并且它不会显示为函数调用

我正在为我的项目使用python profiler。以下是带有print_callees stat输出的报告片段

如所附图像所示,ProcessCmd函数所花费的总累计时间为12.893秒,但如果我尝试将ProcessCmd的所有子函数所花费的时间相加,则会增加到6.927秒

我很难弄清楚剩下的6秒钟在哪里度过(12.893-6.837=6.056)


我在这里遗漏了什么吗?

它可能是在函数本身内部使用的。还请记住,在Python中,运算符(例如a+b)可能具有复杂的行为,并且它不会显示为函数调用,即使它可能在引擎盖下的对象上调用函数