| module |
__doc__ |
documentation string |
|
| |
__file__ |
filename (missing for built-in modules) |
|
| class |
__doc__ |
documentation string |
|
| |
__module__ |
name of module in which this class was defined |
|
| method |
__doc__ |
documentation string |
|
| |
__name__ |
name with which this method was defined |
|
| |
im_class |
class object that asked for this method |
(1) |
| |
im_func |
function object containing implementation of method |
|
| |
im_self |
instance to which this method is bound, or None |
|
| function |
__doc__ |
documentation string |
|
| |
__name__ |
name with which this function was defined |
|
| |
func_code |
code object containing compiled function bytecode |
|
| |
func_defaults |
tuple of any default values for arguments |
|
| |
func_doc |
(same as __doc__) |
|
| |
func_globals |
global namespace in which this function was defined |
|
| |
func_name |
(same as __name__) |
|
| traceback |
tb_frame |
frame object at this level |
|
| |
tb_lasti |
index of last attempted instruction in bytecode |
|
| |
tb_lineno |
current line number in Python source code |
|
| |
tb_next |
next inner traceback object (called by this level) |
|
| frame |
f_back |
next outer frame object (this frame's caller) |
|
| |
f_builtins |
built-in namespace seen by this frame |
|
| |
f_code |
code object being executed in this frame |
|
| |
f_exc_traceback |
traceback if raised in this frame, or None |
|
| |
f_exc_type |
exception type if raised in this frame, or None |
|
| |
f_exc_value |
exception value if raised in this frame, or None |
|
| |
f_globals |
global namespace seen by this frame |
|
| |
f_lasti |
index of last attempted instruction in bytecode |
|
| |
f_lineno |
current line number in Python source code |
|
| |
f_locals |
local namespace seen by this frame |
|
| |
f_restricted |
0 or 1 if frame is in restricted execution mode |
|
| |
f_trace |
tracing function for this frame, or None |
|
| code |
co_argcount |
number of arguments (not including * or ** args) |
|
| |
co_code |
string of raw compiled bytecode |
|
| |
co_consts |
tuple of constants used in the bytecode |
|
| |
co_filename |
name of file in which this code object was created |
|
| |
co_firstlineno |
number of first line in Python source code |
|
| |
co_flags |
bitmap: 1=optimized | 2=newlocals | 4=*arg |
8=**arg |
|
| |
co_lnotab |
encoded mapping of line numbers to bytecode indices |
|
| |
co_name |
name with which this code object was defined |
|
| |
co_names |
tuple of names of local variables |
|
| |
co_nlocals |
number of local variables |
|
| |
co_stacksize |
virtual machine stack space required |
|
| |
co_varnames |
tuple of names of arguments and local variables |
|
| builtin |
__doc__ |
documentation string |
|
| |
__name__ |
original name of this function or method |
|
| |
__self__ |
instance to which a method is bound, or None |
|