René's URL Explorer Experiment


Title: Exception Handling — Python 3.14.2 documentation

Open Graph Title: Exception Handling

Description: The functions described in this chapter will let you handle and raise Python exceptions. It is important to understand some of the basics of Python exception handling. It works somewhat like the PO...

Open Graph Description: The functions described in this chapter will let you handle and raise Python exceptions. It is important to understand some of the basics of Python exception handling. It works somewhat like the PO...

Opengraph URL: https://docs.python.org/3/c-api/exceptions.html

direct link

Domain: docs.python.org

og:typewebsite
og:site_namePython documentation
og:image:width1146
og:image:height600
og:imagehttps://docs.python.org/3.14/_images/social_previews/summary_c-api_exceptions_7695f6f9.png
og:image:altThe functions described in this chapter will let you handle and raise Python exceptions. It is important to understand some of the basics of Python exception handling. It works somewhat like the PO...
twitter:cardsummary_large_image
theme-color#3776ab
readthedocs-addons-api-version1

Links:

https://www.python.org/
Table of Contentshttps://docs.python.org/3/contents.html
Exception Handlinghttps://docs.python.org/3/c-api/exceptions.html
Printing and clearinghttps://docs.python.org/3/c-api/exceptions.html#printing-and-clearing
Raising exceptionshttps://docs.python.org/3/c-api/exceptions.html#raising-exceptions
Issuing warningshttps://docs.python.org/3/c-api/exceptions.html#issuing-warnings
Querying the error indicatorhttps://docs.python.org/3/c-api/exceptions.html#querying-the-error-indicator
Signal Handlinghttps://docs.python.org/3/c-api/exceptions.html#signal-handling
Exception Classeshttps://docs.python.org/3/c-api/exceptions.html#exception-classes
Exception Objectshttps://docs.python.org/3/c-api/exceptions.html#exception-objects
Unicode Exception Objectshttps://docs.python.org/3/c-api/exceptions.html#unicode-exception-objects
Recursion Controlhttps://docs.python.org/3/c-api/exceptions.html#recursion-control
Exception and warning typeshttps://docs.python.org/3/c-api/exceptions.html#exception-and-warning-types
Exception typeshttps://docs.python.org/3/c-api/exceptions.html#exception-types
OSError aliaseshttps://docs.python.org/3/c-api/exceptions.html#oserror-aliases
Warning typeshttps://docs.python.org/3/c-api/exceptions.html#warning-types
Tracebackshttps://docs.python.org/3/c-api/exceptions.html#tracebacks
Reference Countinghttps://docs.python.org/3/c-api/refcounting.html
Defining extension moduleshttps://docs.python.org/3/c-api/extension-modules.html
Report a bughttps://docs.python.org/3/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/exceptions.rst?plain=1
indexhttps://docs.python.org/3/genindex.html
moduleshttps://docs.python.org/3/py-modindex.html
nexthttps://docs.python.org/3/c-api/extension-modules.html
previoushttps://docs.python.org/3/c-api/refcounting.html
Pythonhttps://www.python.org/
3.14.2 Documentationhttps://docs.python.org/3/index.html
Python/C API Reference Manualhttps://docs.python.org/3/c-api/index.html
Exception Handlinghttps://docs.python.org/3/c-api/exceptions.html
https://docs.python.org/3/c-api/exceptions.html#exception-handling
sys.exc_info()https://docs.python.org/3/library/sys.html#sys.exc_info
https://docs.python.org/3/c-api/exceptions.html#printing-and-clearing
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Clear
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_PrintEx
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
sys.last_exchttps://docs.python.org/3/library/sys.html#sys.last_exc
sys.last_typehttps://docs.python.org/3/library/sys.html#sys.last_type
sys.last_valuehttps://docs.python.org/3/library/sys.html#sys.last_value
sys.last_tracebackhttps://docs.python.org/3/library/sys.html#sys.last_traceback
sys.last_exchttps://docs.python.org/3/library/sys.html#sys.last_exc
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Print
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WriteUnraisable
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
sys.unraisablehook()https://docs.python.org/3/library/sys.html#sys.unraisablehook
__del__()https://docs.python.org/3/reference/datamodel.html#object.__del__
sys.unraisablehook()https://docs.python.org/3/library/sys.html#sys.unraisablehook
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_FormatUnraisable
PyErr_WriteUnraisable()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WriteUnraisable
PyUnicode_FromFormat()https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_FromFormat
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_DisplayException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
https://docs.python.org/3/c-api/exceptions.html#raising-exceptions
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetString
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyExc_RuntimeErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_RuntimeError
strong referencehttps://docs.python.org/3/glossary.html#term-strong-reference
Py_INCREF()https://docs.python.org/3/c-api/refcounting.html#c.Py_INCREF
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetObject
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetString()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetString
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Format
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyUnicode_FromFormat()https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_FromFormat
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_FormatV
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_Format()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Format
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetNone
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_BadArgument
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_NoMemory
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrno
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_CheckSignals()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_CheckSignals
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrnoWithFilenameObject
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromErrno()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrno
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrnoWithFilenameObjects
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromErrnoWithFilenameObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrnoWithFilenameObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrnoWithFilename
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromErrnoWithFilenameObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromErrnoWithFilenameObject
filesystem encoding and error handlerhttps://docs.python.org/3/glossary.html#term-filesystem-encoding-and-error-handler
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromWindowsErr
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
winerrorhttps://docs.python.org/3/library/exceptions.html#OSError.winerror
strerrorhttps://docs.python.org/3/library/exceptions.html#OSError.strerror
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErr
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromWindowsErr()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromWindowsErr
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromWindowsErrWithFilename
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromWindowsErr()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromWindowsErr
os.fsdecode()https://docs.python.org/3/library/os.html#os.fsdecode
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErrWithFilenameObject
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetExcFromWindowsErr()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErr
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErrWithFilenameObjects
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetExcFromWindowsErrWithFilenameObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErrWithFilenameObject
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcFromWindowsErrWithFilename
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetFromWindowsErrWithFilename()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetFromWindowsErrWithFilename
Availabilityhttps://docs.python.org/3/library/intro.html#availability
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetImportError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ImportErrorhttps://docs.python.org/3/library/exceptions.html#ImportError
ImportErrorhttps://docs.python.org/3/library/exceptions.html#ImportError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetImportErrorSubclass
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetImportError()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetImportError
ImportErrorhttps://docs.python.org/3/library/exceptions.html#ImportError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocationObject
SyntaxErrorhttps://docs.python.org/3/library/exceptions.html#SyntaxError
SyntaxErrorhttps://docs.python.org/3/library/exceptions.html#SyntaxError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_RangedSyntaxLocationObject
PyErr_SyntaxLocationObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocationObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocationEx
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SyntaxLocationObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocationObject
filesystem encoding and error handlerhttps://docs.python.org/3/glossary.html#term-filesystem-encoding-and-error-handler
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocation
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SyntaxLocationEx()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SyntaxLocationEx
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_BadInternalCall
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ProgramTextObject
strhttps://docs.python.org/3/library/stdtypes.html#str
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ProgramText
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_ProgramTextObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ProgramTextObject
filesystem encoding and error handlerhttps://docs.python.org/3/glossary.html#term-filesystem-encoding-and-error-handler
https://docs.python.org/3/c-api/exceptions.html#issuing-warnings
warningshttps://docs.python.org/3/library/warnings.html#module-warnings
Py_DECREF()https://docs.python.org/3/c-api/refcounting.html#c.Py_DECREF
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnEx
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_WarnEx()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnEx
PyExc_Warninghttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_Warning
PyExc_Warninghttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_Warning
PyExc_Exceptionhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_Exception
PyExc_RuntimeWarninghttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_RuntimeWarning
Warning typeshttps://docs.python.org/3/c-api/exceptions.html#standardwarningcategories
warningshttps://docs.python.org/3/library/warnings.html#module-warnings
-Whttps://docs.python.org/3/using/cmdline.html#cmdoption-W
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnExplicitObject
warnings.warn_explicit()https://docs.python.org/3/library/warnings.html#warnings.warn_explicit
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnExplicit
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_WarnExplicitObject()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnExplicitObject
filesystem encoding and error handlerhttps://docs.python.org/3/glossary.html#term-filesystem-encoding-and-error-handler
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnFormat
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_WarnEx()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnEx
PyUnicode_FromFormat()https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_FromFormat
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnExplicitFormat
PyErr_WarnExplicit()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnExplicit
PyUnicode_FromFormat()https://docs.python.org/3/c-api/unicode.html#c.PyUnicode_FromFormat
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ResourceWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_WarnFormat()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_WarnFormat
ResourceWarninghttps://docs.python.org/3/library/exceptions.html#ResourceWarning
https://docs.python.org/3/c-api/exceptions.html#querying-the-error-indicator
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Occurred
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_Restore()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Restore
Py_DECREF()https://docs.python.org/3/c-api/refcounting.html#c.Py_DECREF
attached thread statehttps://docs.python.org/3/glossary.html#term-attached-thread-state
PyErr_ExceptionMatches()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ExceptionMatches
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_ExceptionMatches
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GivenExceptionMatches
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetRaisedException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_GetHandledException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetHandledException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetRaisedException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Fetch
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_GetRaisedException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetRaisedException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Restore
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetRaisedException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetRaisedException
PyErr_Fetch()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Fetch
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_NormalizeException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_GetRaisedException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetRaisedException
PyErr_Fetch()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_Fetch
__traceback__https://docs.python.org/3/library/exceptions.html#BaseException.__traceback__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetHandledException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
sys.exception()https://docs.python.org/3/library/sys.html#sys.exception
PyErr_SetHandledException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetHandledException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetHandledException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_GetHandledException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetHandledException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetExcInfo
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
sys.exc_info()https://docs.python.org/3/library/sys.html#sys.exc_info
PyErr_GetHandledException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetHandledException
PyErr_SetExcInfo()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcInfo
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetExcInfo
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_SetHandledException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetHandledException
PyErr_GetExcInfo()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_GetExcInfo
https://docs.python.org/3/c-api/exceptions.html#signal-handling
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_CheckSignals
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
signalhttps://docs.python.org/3/library/signal.html#module-signal
PyErr_CheckSignals()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_CheckSignals
KeyboardInterrupthttps://docs.python.org/3/library/exceptions.html#KeyboardInterrupt
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetInterrupt
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
attached thread statehttps://docs.python.org/3/glossary.html#term-attached-thread-state
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_SetInterruptEx
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_CheckSignals()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_CheckSignals
signal.SIG_DFLhttps://docs.python.org/3/library/signal.html#signal.SIG_DFL
signal.SIG_IGNhttps://docs.python.org/3/library/signal.html#signal.SIG_IGN
attached thread statehttps://docs.python.org/3/glossary.html#term-attached-thread-state
https://docs.python.org/3/c-api/exceptions.html#c.PySignal_SetWakeupFd
signal.set_wakeup_fd()https://docs.python.org/3/library/signal.html#signal.set_wakeup_fd
https://docs.python.org/3/c-api/exceptions.html#exception-classes
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_NewException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Exceptionhttps://docs.python.org/3/library/exceptions.html#Exception
PyExc_Exceptionhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_Exception
__module__https://docs.python.org/3/reference/datamodel.html#type.__module__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyErr_NewExceptionWithDoc
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyErr_NewException()https://docs.python.org/3/c-api/exceptions.html#c.PyErr_NewException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExceptionClass_Check
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExceptionClass_Name
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
tp_namehttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_name
https://docs.python.org/3/c-api/exceptions.html#exception-objects
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExceptionInstance_Check
BaseExceptionhttps://docs.python.org/3/library/exceptions.html#BaseException
https://docs.python.org/3/c-api/exceptions.html#c.PyExceptionInstance_Class
Py_TYPE(op)https://docs.python.org/3/c-api/structures.html#c.Py_TYPE
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_GetTraceback
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
__traceback__https://docs.python.org/3/library/exceptions.html#BaseException.__traceback__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_SetTraceback
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_GetContext
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
__context__https://docs.python.org/3/library/exceptions.html#BaseException.__context__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_SetContext
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_GetCause
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
__cause__https://docs.python.org/3/library/exceptions.html#BaseException.__cause__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_SetCause
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
__suppress_context__https://docs.python.org/3/library/exceptions.html#BaseException.__suppress_context__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_GetArgs
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
argshttps://docs.python.org/3/library/exceptions.html#BaseException.args
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyException_SetArgs
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
argshttps://docs.python.org/3/library/exceptions.html#BaseException.args
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnstable_Exc_PrepReraiseStar
Unstable APIhttps://docs.python.org/3/c-api/stable.html#unstable-c-api
ExceptionGrouphttps://docs.python.org/3/library/exceptions.html#ExceptionGroup
https://docs.python.org/3/c-api/exceptions.html#unicode-exception-objects
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_Create
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeDecodeErrorhttps://docs.python.org/3/library/exceptions.html#UnicodeDecodeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_GetEncoding
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_GetEncoding
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_GetObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_GetObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_GetObject
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_GetStart
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_GetStart
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_GetStart
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeError.objecthttps://docs.python.org/3/library/exceptions.html#UnicodeError.object
UnicodeError.starthttps://docs.python.org/3/library/exceptions.html#UnicodeError.start
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_SetStart
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_SetStart
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_SetStart
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_GetEnd
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_GetEnd
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_GetEnd
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeError.objecthttps://docs.python.org/3/library/exceptions.html#UnicodeError.object
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_SetEnd
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_SetEnd
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
Py_ssize_thttps://docs.python.org/3/c-api/intro.html#c.Py_ssize_t
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_SetEnd
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeError.endhttps://docs.python.org/3/library/exceptions.html#UnicodeError.end
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_GetReason
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_GetReason
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_GetReason
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeDecodeError_SetReason
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeEncodeError_SetReason
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyUnicodeTranslateError_SetReason
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
https://docs.python.org/3/c-api/exceptions.html#recursion-control
call protocolhttps://docs.python.org/3/c-api/call.html#call
https://docs.python.org/3/c-api/exceptions.html#c.Py_EnterRecursiveCall
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
RecursionErrorhttps://docs.python.org/3/library/exceptions.html#RecursionError
RecursionErrorhttps://docs.python.org/3/library/exceptions.html#RecursionError
PyUnstable_ThreadState_SetStackProtection()https://docs.python.org/3/c-api/init.html#c.PyUnstable_ThreadState_SetStackProtection
limited APIhttps://docs.python.org/3/c-api/stable.html#limited-c-api
https://docs.python.org/3/c-api/exceptions.html#c.Py_LeaveRecursiveCall
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Py_EnterRecursiveCall()https://docs.python.org/3/c-api/exceptions.html#c.Py_EnterRecursiveCall
Py_EnterRecursiveCall()https://docs.python.org/3/c-api/exceptions.html#c.Py_EnterRecursiveCall
limited APIhttps://docs.python.org/3/c-api/stable.html#limited-c-api
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
reprlib.recursive_repr()https://docs.python.org/3/library/reprlib.html#reprlib.recursive_repr
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.Py_ReprEnter
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
dicthttps://docs.python.org/3/library/stdtypes.html#dict
listhttps://docs.python.org/3/library/stdtypes.html#list
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
tp_reprhttps://docs.python.org/3/c-api/typeobj.html#c.PyTypeObject.tp_repr
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.Py_ReprLeave
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Py_ReprEnter()https://docs.python.org/3/c-api/exceptions.html#c.Py_ReprEnter
Py_ReprEnter()https://docs.python.org/3/c-api/exceptions.html#c.Py_ReprEnter
https://docs.python.org/3/c-api/exceptions.html#c.Py_GetRecursionLimit
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Py_SetRecursionLimit()https://docs.python.org/3/c-api/exceptions.html#c.Py_SetRecursionLimit
attached thread statehttps://docs.python.org/3/glossary.html#term-attached-thread-state
sys.getrecursionlimit()https://docs.python.org/3/library/sys.html#sys.getrecursionlimit
https://docs.python.org/3/c-api/exceptions.html#c.Py_SetRecursionLimit
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
attached thread statehttps://docs.python.org/3/glossary.html#term-attached-thread-state
sys.setrecursionlimit()https://docs.python.org/3/library/sys.html#sys.setrecursionlimit
https://docs.python.org/3/c-api/exceptions.html#exception-and-warning-types
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#exception-types
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BaseException
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BaseExceptionhttps://docs.python.org/3/library/exceptions.html#BaseException
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BaseExceptionGroup
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BaseExceptionGrouphttps://docs.python.org/3/library/exceptions.html#BaseExceptionGroup
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_Exception
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Exceptionhttps://docs.python.org/3/library/exceptions.html#Exception
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ArithmeticError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ArithmeticErrorhttps://docs.python.org/3/library/exceptions.html#ArithmeticError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_AssertionError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
AssertionErrorhttps://docs.python.org/3/library/exceptions.html#AssertionError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_AttributeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
AttributeErrorhttps://docs.python.org/3/library/exceptions.html#AttributeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BlockingIOError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BlockingIOErrorhttps://docs.python.org/3/library/exceptions.html#BlockingIOError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BrokenPipeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BrokenPipeErrorhttps://docs.python.org/3/library/exceptions.html#BrokenPipeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BufferError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BufferErrorhttps://docs.python.org/3/library/exceptions.html#BufferError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ChildProcessError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ChildProcessErrorhttps://docs.python.org/3/library/exceptions.html#ChildProcessError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionAbortedError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ConnectionAbortedErrorhttps://docs.python.org/3/library/exceptions.html#ConnectionAbortedError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ConnectionErrorhttps://docs.python.org/3/library/exceptions.html#ConnectionError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionRefusedError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ConnectionRefusedErrorhttps://docs.python.org/3/library/exceptions.html#ConnectionRefusedError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionResetError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ConnectionResetErrorhttps://docs.python.org/3/library/exceptions.html#ConnectionResetError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_EOFError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
EOFErrorhttps://docs.python.org/3/library/exceptions.html#EOFError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_FileExistsError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
FileExistsErrorhttps://docs.python.org/3/library/exceptions.html#FileExistsError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_FileNotFoundError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
FileNotFoundErrorhttps://docs.python.org/3/library/exceptions.html#FileNotFoundError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_FloatingPointError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
FloatingPointErrorhttps://docs.python.org/3/library/exceptions.html#FloatingPointError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_GeneratorExit
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
GeneratorExithttps://docs.python.org/3/library/exceptions.html#GeneratorExit
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ImportError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ImportErrorhttps://docs.python.org/3/library/exceptions.html#ImportError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_IndentationError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
IndentationErrorhttps://docs.python.org/3/library/exceptions.html#IndentationError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_IndexError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
IndexErrorhttps://docs.python.org/3/library/exceptions.html#IndexError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_InterruptedError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
InterruptedErrorhttps://docs.python.org/3/library/exceptions.html#InterruptedError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_IsADirectoryError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
IsADirectoryErrorhttps://docs.python.org/3/library/exceptions.html#IsADirectoryError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_KeyError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
KeyErrorhttps://docs.python.org/3/library/exceptions.html#KeyError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_KeyboardInterrupt
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
KeyboardInterrupthttps://docs.python.org/3/library/exceptions.html#KeyboardInterrupt
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_LookupError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
LookupErrorhttps://docs.python.org/3/library/exceptions.html#LookupError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_MemoryError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
MemoryErrorhttps://docs.python.org/3/library/exceptions.html#MemoryError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ModuleNotFoundError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ModuleNotFoundErrorhttps://docs.python.org/3/library/exceptions.html#ModuleNotFoundError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_NameError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
NameErrorhttps://docs.python.org/3/library/exceptions.html#NameError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_NotADirectoryError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
NotADirectoryErrorhttps://docs.python.org/3/library/exceptions.html#NotADirectoryError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_NotImplementedError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
NotImplementedErrorhttps://docs.python.org/3/library/exceptions.html#NotImplementedError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_OSError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_OverflowError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OverflowErrorhttps://docs.python.org/3/library/exceptions.html#OverflowError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_PermissionError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PermissionErrorhttps://docs.python.org/3/library/exceptions.html#PermissionError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ProcessLookupError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ProcessLookupErrorhttps://docs.python.org/3/library/exceptions.html#ProcessLookupError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_PythonFinalizationError
PythonFinalizationErrorhttps://docs.python.org/3/library/exceptions.html#PythonFinalizationError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_RecursionError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
RecursionErrorhttps://docs.python.org/3/library/exceptions.html#RecursionError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ReferenceError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ReferenceErrorhttps://docs.python.org/3/library/exceptions.html#ReferenceError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_RuntimeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
RuntimeErrorhttps://docs.python.org/3/library/exceptions.html#RuntimeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_StopAsyncIteration
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
StopAsyncIterationhttps://docs.python.org/3/library/exceptions.html#StopAsyncIteration
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_StopIteration
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
StopIterationhttps://docs.python.org/3/library/exceptions.html#StopIteration
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_SyntaxError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
SyntaxErrorhttps://docs.python.org/3/library/exceptions.html#SyntaxError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_SystemError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
SystemErrorhttps://docs.python.org/3/library/exceptions.html#SystemError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_SystemExit
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
SystemExithttps://docs.python.org/3/library/exceptions.html#SystemExit
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_TabError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
TabErrorhttps://docs.python.org/3/library/exceptions.html#TabError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_TimeoutError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
TimeoutErrorhttps://docs.python.org/3/library/exceptions.html#TimeoutError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_TypeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
TypeErrorhttps://docs.python.org/3/library/exceptions.html#TypeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnboundLocalError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnboundLocalErrorhttps://docs.python.org/3/library/exceptions.html#UnboundLocalError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnicodeDecodeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeDecodeErrorhttps://docs.python.org/3/library/exceptions.html#UnicodeDecodeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnicodeEncodeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeEncodeErrorhttps://docs.python.org/3/library/exceptions.html#UnicodeEncodeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnicodeError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeErrorhttps://docs.python.org/3/library/exceptions.html#UnicodeError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnicodeTranslateError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeTranslateErrorhttps://docs.python.org/3/library/exceptions.html#UnicodeTranslateError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ValueError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ValueErrorhttps://docs.python.org/3/library/exceptions.html#ValueError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ZeroDivisionError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ZeroDivisionErrorhttps://docs.python.org/3/library/exceptions.html#ZeroDivisionError
PyExc_BlockingIOErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_BlockingIOError
PyExc_BrokenPipeErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_BrokenPipeError
PyExc_ChildProcessErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ChildProcessError
PyExc_ConnectionErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionError
PyExc_ConnectionAbortedErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionAbortedError
PyExc_ConnectionRefusedErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionRefusedError
PyExc_ConnectionResetErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ConnectionResetError
PyExc_FileExistsErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_FileExistsError
PyExc_FileNotFoundErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_FileNotFoundError
PyExc_InterruptedErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_InterruptedError
PyExc_IsADirectoryErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_IsADirectoryError
PyExc_NotADirectoryErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_NotADirectoryError
PyExc_PermissionErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_PermissionError
PyExc_ProcessLookupErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ProcessLookupError
PyExc_TimeoutErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_TimeoutError
PEP 3151https://peps.python.org/pep-3151/
PyExc_StopAsyncIterationhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_StopAsyncIteration
PyExc_RecursionErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_RecursionError
PyExc_ModuleNotFoundErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ModuleNotFoundError
PyExc_BaseExceptionGrouphttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_BaseExceptionGroup
https://docs.python.org/3/c-api/exceptions.html#oserror-aliases
PyExc_OSErrorhttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_OSError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_EnvironmentError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_IOError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_WindowsError
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
OSErrorhttps://docs.python.org/3/library/exceptions.html#OSError
[win]https://docs.python.org/3/c-api/exceptions.html#win
winhttps://docs.python.org/3/c-api/exceptions.html#id1
https://docs.python.org/3/c-api/exceptions.html#warning-types
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_Warning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Warninghttps://docs.python.org/3/library/exceptions.html#Warning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_BytesWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
BytesWarninghttps://docs.python.org/3/library/exceptions.html#BytesWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_DeprecationWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
DeprecationWarninghttps://docs.python.org/3/library/exceptions.html#DeprecationWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_EncodingWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
EncodingWarninghttps://docs.python.org/3/library/exceptions.html#EncodingWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_FutureWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
FutureWarninghttps://docs.python.org/3/library/exceptions.html#FutureWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ImportWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ImportWarninghttps://docs.python.org/3/library/exceptions.html#ImportWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_PendingDeprecationWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
PendingDeprecationWarninghttps://docs.python.org/3/library/exceptions.html#PendingDeprecationWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_ResourceWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
ResourceWarninghttps://docs.python.org/3/library/exceptions.html#ResourceWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_RuntimeWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
RuntimeWarninghttps://docs.python.org/3/library/exceptions.html#RuntimeWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_SyntaxWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
SyntaxWarninghttps://docs.python.org/3/library/exceptions.html#SyntaxWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UnicodeWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UnicodeWarninghttps://docs.python.org/3/library/exceptions.html#UnicodeWarning
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyExc_UserWarning
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
UserWarninghttps://docs.python.org/3/library/exceptions.html#UserWarning
PyExc_ResourceWarninghttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_ResourceWarning
PyExc_EncodingWarninghttps://docs.python.org/3/c-api/exceptions.html#c.PyExc_EncodingWarning
https://docs.python.org/3/c-api/exceptions.html#tracebacks
PyTypeObjecthttps://docs.python.org/3/c-api/type.html#c.PyTypeObject
https://docs.python.org/3/c-api/exceptions.html#c.PyTraceBack_Type
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
types.TracebackTypehttps://docs.python.org/3/library/types.html#types.TracebackType
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyTraceBack_Check
PyFrameObjecthttps://docs.python.org/3/c-api/frame.html#c.PyFrameObject
https://docs.python.org/3/c-api/exceptions.html#c.PyTraceBack_Here
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
__traceback__https://docs.python.org/3/library/exceptions.html#BaseException.__traceback__
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
PyObjecthttps://docs.python.org/3/c-api/structures.html#c.PyObject
https://docs.python.org/3/c-api/exceptions.html#c.PyTraceBack_Print
Stable ABIhttps://docs.python.org/3/c-api/stable.html#stable
Table of Contentshttps://docs.python.org/3/contents.html
Exception Handlinghttps://docs.python.org/3/c-api/exceptions.html
Printing and clearinghttps://docs.python.org/3/c-api/exceptions.html#printing-and-clearing
Raising exceptionshttps://docs.python.org/3/c-api/exceptions.html#raising-exceptions
Issuing warningshttps://docs.python.org/3/c-api/exceptions.html#issuing-warnings
Querying the error indicatorhttps://docs.python.org/3/c-api/exceptions.html#querying-the-error-indicator
Signal Handlinghttps://docs.python.org/3/c-api/exceptions.html#signal-handling
Exception Classeshttps://docs.python.org/3/c-api/exceptions.html#exception-classes
Exception Objectshttps://docs.python.org/3/c-api/exceptions.html#exception-objects
Unicode Exception Objectshttps://docs.python.org/3/c-api/exceptions.html#unicode-exception-objects
Recursion Controlhttps://docs.python.org/3/c-api/exceptions.html#recursion-control
Exception and warning typeshttps://docs.python.org/3/c-api/exceptions.html#exception-and-warning-types
Exception typeshttps://docs.python.org/3/c-api/exceptions.html#exception-types
OSError aliaseshttps://docs.python.org/3/c-api/exceptions.html#oserror-aliases
Warning typeshttps://docs.python.org/3/c-api/exceptions.html#warning-types
Tracebackshttps://docs.python.org/3/c-api/exceptions.html#tracebacks
Reference Countinghttps://docs.python.org/3/c-api/refcounting.html
Defining extension moduleshttps://docs.python.org/3/c-api/extension-modules.html
Report a bughttps://docs.python.org/3/bugs.html
Show source https://github.com/python/cpython/blob/main/Doc/c-api/exceptions.rst?plain=1
indexhttps://docs.python.org/3/genindex.html
moduleshttps://docs.python.org/3/py-modindex.html
nexthttps://docs.python.org/3/c-api/extension-modules.html
previoushttps://docs.python.org/3/c-api/refcounting.html
Pythonhttps://www.python.org/
3.14.2 Documentationhttps://docs.python.org/3/index.html
Python/C API Reference Manualhttps://docs.python.org/3/c-api/index.html
Exception Handlinghttps://docs.python.org/3/c-api/exceptions.html
Copyrighthttps://docs.python.org/3/copyright.html
History and Licensehttps://docs.python.org/license.html
Please donate.https://www.python.org/psf/donations/
Found a bughttps://docs.python.org/bugs.html
Sphinxhttps://www.sphinx-doc.org/

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.