The modules described in this chapter provide a wide range of services related to the Python interpreter and its interaction with its environment. Here’s an overview:
sys — System-specific parameters and functionssys.monitoring — Execution event monitoring
sysconfig — Provide access to Python’s configuration information
builtins — Built-in objects__main__ — Top-level code environment
warnings — Warning control
dataclasses — Data Classes
contextlib — Utilities for with-statement contexts
abc — Abstract Base Classesatexit — Exit handlers
traceback — Print or retrieve a stack traceback
__future__ — Future statement definitions
gc — Garbage Collector interfaceinspect — Inspect live objects
annotationlib — Functionality for introspecting annotations
site — Site-specific configuration hook
See also
See the concurrent.interpreters module, which similarly
exposes core runtime functionality.