что такое "code"?

есть код:

def f():
    pass

function = type(f)

теперь в function лежит класс function. Класс function принимает два аргумента, тип первого параметра должен быть code, если передать объект другого типа то выходит ошибка. нигде не нашёл информации про code.


Ответы (1 шт):

Автор решения: FotonPC

Это объект кода. Плюс-минус такой-же как скомпилированный в compile(code).

Его наверно просто функция исполняет.

А объект code - это f.__code__

→ Ссылка