internal.python
Py_DecRef = Function[([cobj], NoneType)](cobj())
Py_IncRef = Function[([cobj], NoneType)](cobj())
Py_Initialize = Function[([], NoneType)](cobj())
PyImport_AddModule = Function[([cobj], cobj)](cobj())
PyImport_AddModuleObject = Function[([cobj], cobj)](cobj())
PyImport_ImportModule = Function[([cobj], cobj)](cobj())
PyRun_SimpleString = Function[([cobj], NoneType)](cobj())
PyEval_GetGlobals = Function[([], cobj)](cobj())
PyEval_GetBuiltins = Function[([], cobj)](cobj())
PyOS_setsig = Function[([i32, cobj], cobj)](cobj())
PyLong_AsLong = Function[([cobj], int)](cobj())
PyLong_FromLong = Function[([int], cobj)](cobj())
PyFloat_AsDouble = Function[([cobj], float)](cobj())
PyFloat_FromDouble = Function[([float], cobj)](cobj())
PyBool_FromLong = Function[([int], cobj)](cobj())
PyBytes_AsString = Function[([cobj], cobj)](cobj())
PyBytes_Size = Function[([cobj], int)](cobj())
PyBytes_FromStringAndSize = Function[([cobj, int], cobj)](cobj())
PyList_New = Function[([int], cobj)](cobj())
PyList_Size = Function[([cobj], int)](cobj())
PyList_GetItem = Function[([cobj, int], cobj)](cobj())
PyList_SetItem = Function[([cobj, int, cobj], cobj)](cobj())
PyDict_New = Function[([], cobj)](cobj())
PyDict_Next = Function[([cobj, Ptr[int], Ptr[cobj], Ptr[cobj]], int)](cobj())
PyDict_GetItem = Function[([cobj, cobj], cobj)](cobj())
PyDict_GetItemString = Function[([cobj, cobj], cobj)](cobj())
PyDict_SetItem = Function[([cobj, cobj, cobj], cobj)](cobj())
PyDict_Size = Function[([cobj], int)](cobj())
PySet_Add = Function[([cobj, cobj], cobj)](cobj())
PySet_New = Function[([cobj], cobj)](cobj())
PyTuple_New = Function[([int], cobj)](cobj())
PyTuple_Size = Function[([cobj], int)](cobj())
PyTuple_GetItem = Function[([cobj, int], cobj)](cobj())
PyTuple_SetItem = Function[([cobj, int, cobj], i32)](cobj())
PyUnicode_AsEncodedString = Function[([cobj, cobj, cobj], cobj)](cobj())
PyUnicode_AsUTF8AndSize = Function[([cobj, Ptr[int]], cobj)](cobj())
PyUnicode_FromKindAndData = Function[([int, cobj, int], cobj)](cobj())
PyUnicode_FromString = Function[([cobj], cobj)](cobj())
PyComplex_FromDoubles = Function[([float, float], cobj)](cobj())
PyComplex_RealAsDouble = Function[([cobj], float)](cobj())
PyComplex_ImagAsDouble = Function[([cobj], float)](cobj())
PyIter_Next = Function[([cobj], cobj)](cobj())
PySlice_New = Function[([cobj, cobj, cobj], cobj)](cobj())
PySlice_Unpack = Function[([cobj, Ptr[int], Ptr[int], Ptr[int]], int)](cobj())
PyCapsule_New = Function[([cobj, cobj, cobj], cobj)](cobj())
PyCapsule_GetPointer = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Add = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Subtract = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Multiply = Function[([cobj, cobj], cobj)](cobj())
PyNumber_MatrixMultiply = Function[([cobj, cobj], cobj)](cobj())
PyNumber_FloorDivide = Function[([cobj, cobj], cobj)](cobj())
PyNumber_TrueDivide = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Remainder = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Divmod = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Power = Function[([cobj, cobj, cobj], cobj)](cobj())
PyNumber_Negative = Function[([cobj], cobj)](cobj())
PyNumber_Positive = Function[([cobj], cobj)](cobj())
PyNumber_Absolute = Function[([cobj], cobj)](cobj())
PyNumber_Invert = Function[([cobj], cobj)](cobj())
PyNumber_Lshift = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Rshift = Function[([cobj, cobj], cobj)](cobj())
PyNumber_And = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Xor = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Or = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceAdd = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceSubtract = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceMultiply = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceMatrixMultiply = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceFloorDivide = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceTrueDivide = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceRemainder = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlacePower = Function[([cobj, cobj, cobj], cobj)](cobj())
PyNumber_InPlaceLshift = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceRshift = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceAnd = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceXor = Function[([cobj, cobj], cobj)](cobj())
PyNumber_InPlaceOr = Function[([cobj, cobj], cobj)](cobj())
PyNumber_Long = Function[([cobj], cobj)](cobj())
PyNumber_Float = Function[([cobj], cobj)](cobj())
PyNumber_Index = Function[([cobj], cobj)](cobj())
PyObject_Call = Function[([cobj, cobj, cobj], cobj)](cobj())
PyObject_CallNoArgs = Function[([cobj], cobj)](cobj())
PyObject_CallOneArg = Function[([cobj, cobj], cobj)](cobj())
PyObject_GetAttr = Function[([cobj, cobj], cobj)](cobj())
PyObject_GetAttrString = Function[([cobj, cobj], cobj)](cobj())
PyObject_GetIter = Function[([cobj], cobj)](cobj())
PyObject_HasAttrString = Function[([cobj, cobj], int)](cobj())
PyObject_IsTrue = Function[([cobj], i32)](cobj())
PyObject_Length = Function[([cobj], int)](cobj())
PyObject_LengthHint = Function[([cobj, int], int)](cobj())
PyObject_SetAttrString = Function[([cobj, cobj, cobj], i32)](cobj())
PyObject_Str = Function[([cobj], cobj)](cobj())
PyObject_Repr = Function[([cobj], cobj)](cobj())
PyObject_Hash = Function[([cobj], int)](cobj())
PyObject_GetItem = Function[([cobj, cobj], cobj)](cobj())
PyObject_SetItem = Function[([cobj, cobj, cobj], int)](cobj())
PyObject_DelItem = Function[([cobj, cobj], int)](cobj())
PyObject_RichCompare = Function[([cobj, cobj, i32], cobj)](cobj())
PyObject_IsInstance = Function[([cobj, cobj], i32)](cobj())
PyErr_Fetch = Function[([Ptr[cobj], Ptr[cobj], Ptr[cobj]], NoneType)](cobj())
PyErr_NormalizeException = Function[([Ptr[cobj], Ptr[cobj], Ptr[cobj]], NoneType)](cobj())
PyErr_SetString = Function[([cobj, cobj], NoneType)](cobj())
Py_None = cobj()
Py_True = cobj()
Py_False = cobj()
Py_Ellipsis = cobj()
Py_NotImplemented = cobj()
Py_LT = 0
Py_LE = 1
Py_EQ = 2
Py_NE = 3
Py_GT = 4
Py_GE = 5
PyLong_Type = cobj()
PyFloat_Type = cobj()
PyBool_Type = cobj()
PyUnicode_Type = cobj()
PyBytes_Type = cobj()
PyComplex_Type = cobj()
PyList_Type = cobj()
PyDict_Type = cobj()
PySet_Type = cobj()
PyTuple_Type = cobj()
PySlice_Type = cobj()
PyCapsule_Type = cobj()
PyExc_BaseException = cobj()
PyExc_Exception = cobj()
PyExc_NameError = cobj()
PyExc_OSError = cobj()
PyExc_IOError = cobj()
PyExc_ValueError = cobj()
PyExc_LookupError = cobj()
PyExc_IndexError = cobj()
PyExc_KeyError = cobj()
PyExc_TypeError = cobj()
PyExc_ArithmeticError = cobj()
PyExc_ZeroDivisionError = cobj()
PyExc_OverflowError = cobj()
PyExc_AttributeError = cobj()
PyExc_RuntimeError = cobj()
PyExc_NotImplementedError = cobj()
PyExc_StopIteration = cobj()
PyExc_AssertionError = cobj()
PyExc_EOFError = cobj()
PyExc_SystemExit = cobj()
PyExc_GeneratorExit = cobj()
PyExc_KeyboardInterrupt = cobj()
PyExc_MemoryError = cobj()
PyExc_ReferenceError = cobj()
PyExc_SystemError = cobj()
PyExc_StopAsyncIteration = cobj()
PyExc_FloatingPointError = cobj()
PyExc_RecursionError = cobj()
PyExc_UnicodeError = cobj()
PyExc_UnicodeDecodeError = cobj()
PyExc_UnicodeEncodeError = cobj()
PyExc_UnicodeTranslateError = cobj()
PyExc_BlockingIOError = cobj()
PyExc_ChildProcessError = cobj()
PyExc_ConnectionError = cobj()
PyExc_BrokenPipeError = cobj()
PyExc_ConnectionAbortedError = cobj()
PyExc_ConnectionRefusedError = cobj()
PyExc_ConnectionResetError = cobj()
PyExc_FileExistsError = cobj()
PyExc_FileNotFoundError = cobj()
PyExc_InterruptedError = cobj()
PyExc_IsADirectoryError = cobj()
PyExc_NotADirectoryError = cobj()
PyExc_PermissionError = cobj()
PyExc_ProcessLookupError = cobj()
PyExc_TimeoutError = cobj()
init_handles_dlopen(py_handle: cobj)
init_handles_static()
init_error_py_types()
setup_python(python_loaded: bool)
ensure_initialized(python_loaded: bool = False)
setup_decorator()
class PyError
Fields
1
pytype
pyobj
Constructors
2
class pyobj
Extends
pyobj · View complete class API →
Constructors
2
Methods
5
Special methods
68
class Slice[T, U, V]
Special methods
2