我刚刚用python完成了我的第一个程序,我把所有的函数都写在一个模块中,我只是通过输入文件作为参数从命令行执行它,然后它就工作了。但当我给出一个大数据集时,我的程序会持续运行一段时间。现在我的下一步是找出哪个函数在我的模块中花费了更多的时间。我可以得到整个程序所需的时间,但我需要分别为每个函数。
我试图理解python中的timeit和profile模块,但根据我的理解,它们给出了特定函数所需的时间。是否有方法将模块中每个函数所用的时间作为一个统计信息(一次性)来知道?
提前谢谢。
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐