base package contains classes that support the interpreter
without requiring it to be initialised. (Specifically, they may be used
before the Python type system is in working order, and without causing it to
initialise.)
Classes public in this package are intended to be accessible to users
(meaning extension writers and those embedding the interpreter in an
application).
| Modifier and Type | Class and Description |
|---|---|
| public class | InterpreterError
Internal error thrown when the Python implementation cannot be relied on to work. |
| public class | MissingFeature
Thrown when we reach a combination of circumstances in the interpreter that may arise from legitimate use, but we aren't ready to implement it. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | MethodKind
Enum describing whether a method is an instance, static or class method (in Python). |