builtins
– builtin functions and exceptions¶
All builtin functions and exceptions are described here. They are also
available via builtins
module.
Functions and types¶
- abs()¶
- all()¶
- any()¶
- bin()¶
- class bool¶
- class bytearray¶
- callable()¶
- chr()¶
- classmethod()¶
- compile()¶
- class complex¶
- delattr(obj, name)¶
The argument name should be a string, and this function deletes the named attribute from the object given by obj.
- class dict¶
- dir()¶
- divmod()¶
- enumerate()¶
- eval()¶
- exec()¶
- filter()¶
- class float¶
- class frozenset¶
- getattr()¶
- globals()¶
- hasattr()¶
- hash()¶
- hex()¶
- id()¶
- input()¶
- class int¶
- isinstance()¶
- issubclass()¶
- iter()¶
- len()¶
- class list¶
- locals()¶
- map()¶
- max()¶
- class memoryview¶
- min()¶
- next()¶
- class object¶
- oct()¶
- open()¶
- ord()¶
- pow()¶
- print()¶
- property()¶
- range()¶
- repr()¶
- reversed()¶
- round()¶
- class set¶
- setattr()¶
- class slice¶
The slice builtin is the type that slice objects have.
- sorted()¶
- staticmethod()¶
- class str¶
- sum()¶
- super()¶
- class tuple¶
- type()¶
- zip()¶
Exceptions¶
- exception AssertionError¶
- exception AttributeError¶
- exception Exception¶
- exception ImportError¶
- exception IndexError¶
- exception KeyboardInterrupt¶
See CPython documentation:
KeyboardInterrupt
.See also in the context of Soft Bricking (failure to boot).
- exception KeyError¶
- exception MemoryError¶
- exception NameError¶
- exception NotImplementedError¶
- exception OSError¶
- exception RuntimeError¶
- exception StopIteration¶
- exception SyntaxError¶
- exception SystemExit¶
See CPython documentation:
SystemExit
.On non-embedded ports (i.e. Windows and Unix), an unhandled
SystemExit
exits the MicroPython process in a similar way to CPython.On embedded ports, an unhandled
SystemExit
currently causes a Soft Reset of MicroPython.
- exception ValueError¶
- exception ZeroDivisionError¶