Kaydet (Commit) 115fb350 authored tarafından Georg Brandl's avatar Georg Brandl

#5096: document PyErr_PrintEx().

üst f3048e5b
......@@ -35,12 +35,21 @@ in various ways. There is a separate error indicator for each thread.
Either alphabetical or some kind of structure.
.. cfunction:: void PyErr_Print()
.. cfunction:: void PyErr_PrintEx(int set_sys_last_vars)
Print a standard traceback to ``sys.stderr`` and clear the error indicator.
Call this function only when the error indicator is set. (Otherwise it will
cause a fatal error!)
If *set_sys_last_vars* is nonzero, the variables :data:`sys.last_type`,
:data:`sys.last_value` and :data:`sys.last_traceback` will be set to the
type, value and traceback of the printed exception, respectively.
.. cfunction:: void PyErr_Print()
Alias for ``PyErr_PrintEx(1)``.
.. cfunction:: PyObject* PyErr_Occurred()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment