我编写了一个python脚本,它正在进行许多字符串与许多函数的比较。如果我要运行当前流程,则需要一个月才能完成。我想使代码更有效但不确定我应该关注的地方。
有没有办法让python告诉你它需要多长时间来完成每个函数?
显然,计算处理函数所需的时间会占用资源。
谢谢
答案 0 :(得分:1)
您正在寻找的是一个分析器,这是一个很好的起点:http://docs.python.org/2/library/profile.html
答案 1 :(得分:0)
您要搜索的是profiler:
配置文件是一组统计信息,用于描述程序执行的各个部分的执行频率和持续时间