测量字节码使用情况

时间:2010-12-21 01:28:21

标签: python compiler-construction interpreter bytecode

我正在寻找一种绝对方法来基准测试在python中执行的计算。在Java中,可以计算给定指令集的字节码使用情况。我可以在Python中使用类似的方法吗?

只要差异很小(例如,时间对于运行代码的机器太敏感),我就会接受测量计算的替代建议。

1 个答案:

答案 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