我正在寻找一种绝对方法来基准测试在python中执行的计算。在Java中,可以计算给定指令集的字节码使用情况。我可以在Python中使用类似的方法吗?
只要差异很小(例如,时间对于运行代码的机器太敏感),我就会接受测量计算的替代建议。
答案 0 :(得分:1)
查看dis
module。
>>> import dis
>>> def x(a,b):
... return a+b
...
>>> dis.dis(x)
2 0 LOAD_FAST 0 (a)
3 LOAD_FAST 1 (b)
6 BINARY_ADD
7 RETURN_VALUE