我尝试使用 Python 分析器statprof来分析我的一些代码。该文档说,如果多次遇到一个过程,则只计算一次。然而,在配置文件的输出中,我看到同一过程多次出现,但行号不同。有人知道这可能会显示什么吗?
例如输出
0.00 0.01 0.00 box.py:1305:**do_forever**
0.00 0.01 0.00 httplib.py:981:_send_request
0.00 0.01 0.00 box.py:1295:**do_forever**
0.00 0.01 0.00 box.py:1295:**do_forever**
0.00 0.01 0.00 sre_compile.py:486:_code
0.00 0.01 0.00 box.py:923:get_user_file_info
0.00 0.00 0.00 box.py:776:update_all_internal_user_stats_batch