Мне сложно понять байт-код Python и его модуль dis
.
import dis
def func():
x = 1
dis.dis(func)
Приведенный выше код при вводе в интерпретатор выводит следующий результат:
0 LOAD_CONST 1(1)
3 STORE_FAST 0(x)
6 LOAD_CONST 0(NONE)
9 RETURN_VALUE
например:.
В чем смысл LOAD_CONST
, STORE_FAST
и чисел типа 0
, 3
, 6
и 9
?
Особый ресурс, в котором я могу найти эту информацию, будет высоко оценен.