Glossary
A
abstract base class (ABC)
A class that specifies an interface that must be implemented by any derived class. An ABC cannot itself be instantiated. (See also virtual subclassing.)
abstract syntax tree (AST)
A tree data structure that represents the overall structure of the code. Used by some static analyzers, such as Bandit.
accelerator module
A binary extension module that offers behavior equivalent to that of a pure Python module but that is written in C, making it faster and able to bypass the GIL. (See also wrapper module.)
alias (v.)
To bind a mutable value to more than one name. Mutations performed on a value bound to one name will be visible on all names bound to that mutable value.
and
A logical operator where both operand ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access