Just to clear up a quick point I made: > - PyFrameObject.f_back just gives you a dummy wrapper around the previous > frame object. > - It's not really useful for unwinding anything.
That should read "previous InterpreterFrame", rather than "previous frame object". Also, everything I wrote above is in the context of 3.11. InterpreterFrames don't exist in 3.10 and below, so in those versions PyFrameObject.f_back is indeed what you probably want. _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/TKPWWP33QJJEVEIP63C4SIEMVBY44LCW/ Code of Conduct: http://python.org/psf/codeofconduct/