相关疑难解决方法(0)

计算python程序的CPU时间?

我想计算一段我的代码,我只想要CPU执行时间(忽略操作系统进程等).

我已经尝试过time.clock(),它看起来太不精确了,每次给出不同的答案.(理论上肯定的是,如果我再次为同一个代码片段运行它应该返回相同的值??)

我玩了约一个小时的timeit.基本上杀死它的是"设置"过程,我最终必须导入大约20个函数,这是不切实际的,因为我实际上只是将我的代码重新编写到设置部分以尝试使用它.

Cprofiles看起来越来越有吸引力,但它们是否会返回CPU时间?另外,一个小问题 - 它输出的信息太多了.有没有办法将输出的信息输入到txt或.dat文件中,以便实际读取它?

干杯

操作系统:Ubuntu程序:python 2.7

python profile cpu time execution

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

cpu ×1

execution ×1

profile ×1

python ×1

time ×1