builtins
– builtin functions and exceptions¶
All builtin functions and exceptions are described here. They are also
available via the builtins
module.
For more information about built-ins, see the following CPython documentation:
Note
Not all of these functions, types, exceptions, and constants are turned on in all CircuitPython ports, for space reasons.
Functions and types¶
- builtins.abs()¶
- builtins.all()¶
- builtins.any()¶
- builtins.bin()¶
- class builtins.bool¶
- class builtins.bytearray¶
- builtins.callable()¶
- builtins.chr()¶
- builtins.classmethod()¶
- builtins.compile()¶
- class builtins.complex¶
- builtins.delattr(obj, name)¶
The argument name should be a string, and this function deletes the named attribute from the object given by obj.
- class builtins.dict¶
- builtins.dir()¶
- builtins.divmod()¶
- builtins.enumerate()¶
- builtins.eval()¶
- builtins.exec()¶
- builtins.filter()¶
- class builtins.float¶
- class builtins.frozenset¶
frozenset()
is not enabled on the smallest CircuitPython boards for space reasons.
- builtins.getattr()¶
- builtins.globals()¶
- builtins.hasattr()¶
- builtins.hash()¶
- builtins.hex()¶
- builtins.id()¶
- builtins.input()¶
- class builtins.int¶
- classmethod from_bytes(bytes, byteorder)¶
In CircuitPython, the
byteorder
parameter must be positional (this is compatible with CPython).
- to_bytes(size, byteorder)¶
In CircuitPython, the
byteorder
parameter must be positional (this is compatible with CPython).
- builtins.isinstance()¶
- builtins.issubclass()¶
- builtins.iter()¶
- builtins.len()¶
- class builtins.list¶
- builtins.locals()¶
- builtins.map()¶
- builtins.max()¶
- class builtins.memoryview¶
- builtins.min()¶
- builtins.next()¶
- class builtins.object¶
- builtins.oct()¶
- builtins.open()¶
- builtins.ord()¶
- builtins.pow()¶
- builtins.print()¶
- builtins.property()¶
- builtins.range()¶
- builtins.repr()¶
- builtins.reversed()¶
reversed()
is not enabled on the smallest CircuitPython boards for space reasons.
- builtins.round()¶
- class builtins.set¶
- builtins.setattr()¶
- class builtins.slice¶
The slice builtin is the type that slice objects have.
- builtins.sorted()¶
- builtins.staticmethod()¶
- class builtins.str¶
- builtins.sum()¶
- builtins.super()¶
- class builtins.tuple¶
- builtins.type()¶
- builtins.zip()¶
Exceptions¶
- exception builtins.ArithmeticError¶
- exception builtins.AssertionError¶
- exception builtins.AttributeError¶
- exception builtins.BaseException¶
- exception builtins.BrokenPipeError¶
- exception builtins.ConnectionError¶
- exception builtins.EOFError¶
- exception builtins.Exception¶
- exception builtins.ImportError¶
- exception builtins.IndentationError¶
- exception builtins.IndexError¶
- exception builtins.KeyboardInterrupt¶
- exception builtins.KeyError¶
- exception builtins.LookupError¶
- exception builtins.MemoryError¶
- exception builtins.NameError¶
- exception builtins.NotImplementedError¶
- exception builtins.OSError¶
- exception builtins.OverflowError¶
- exception builtins.RuntimeError¶
- exception builtins.ReloadException¶
ReloadException
is used internally to deal with soft restarts.Not a part of the CPython standard library
- exception builtins.StopAsyncIteration¶
- exception builtins.StopIteration¶
- exception builtins.SyntaxError¶
- exception builtins.SystemExit¶
See CPython documentation:
SystemExit
.
- exception builtins.TimeoutError¶
- exception builtins.UnicodeError¶
- exception builtins.ValueError¶
- exception builtins.ZeroDivisionError¶
Constants¶
- builtins.Ellipsis¶
- builtins.NotImplemented¶