我在 Python 中找到了代码对象。我很好奇构造函数中的每个变量的作用。内置帮助功能中没有太多关于它们的信息,我得到的只是:
class code(object)
| code(argcount, nlocals, stacksize, flags, codestring, constants, names,
| varnames, filename, name, firstlineno, lnotab[, freevars[, cellvars]])
|
| Create a code object. Not for the faint of heart.
这显然不是很丰富。这些输入中的每一个都期望什么类型,这些值有什么作用?注意:我出于学术好奇心提出这个问题,而不是出于任何特定的编码目的。