PyFrameObject.f_lineno

Call PyFrame_GetLineNumber() instead of reading this field directly. As of 2.3 f_lineno is only valid when tracing is active (i.e. when f_trace is set). At other times we use PyCode_Addr2Line to calculate the line from the current bytecode index.

Current line number

struct PyFrameObject
int f_lineno;

Meta