The C structure of the objects used to describe frame objects.
There are no public members in this structure.
Changed in version 3.11: The members of this structure were removed from the public C API. Refer to the Whatâs New entry for details.
The PyEval_GetFrame()
and PyThreadState_GetFrame()
functions can be used to get a frame object.
See also Reflection.
The type of frame objects. It is the same object as types.FrameType
in the Python layer.
Changed in version 3.11: Previously, this type was only available after including <frameobject.h>
.
Return non-zero if obj is a frame object.
Changed in version 3.11: Previously, this function was only available after including <frameobject.h>
.
Get the frame next outer frame.
Return a strong reference, or NULL
if frame has no outer frame.
New in version 3.9.
Get the frameâs f_builtins
attribute.
Return a strong reference. The result cannot be NULL
.
New in version 3.11.
Get the frame code.
Return a strong reference.
The result (frame code) cannot be NULL
.
New in version 3.9.
Get the generator, coroutine, or async generator that owns this frame, or NULL
if this frame is not owned by a generator. Does not raise an exception, even if the return value is NULL
.
Return a strong reference, or NULL
.
New in version 3.11.
Get the frameâs f_globals
attribute.
Return a strong reference. The result cannot be NULL
.
New in version 3.11.
Get the frameâs f_lasti
attribute.
Returns -1 if frame.f_lasti
is None
.
New in version 3.11.
Get the frameâs f_locals
attribute (dict
).
Return a strong reference.
New in version 3.11.
Return the line number that frame is currently executing.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4