Restricting class attributes with __slots__ PREMIUM

Topic Series: Classes

Trey Hunner smiling in a t-shirt against a yellow wall
Trey Hunner
5 minute read Works on Python 3.7—3.10
Python Morsels
Watch as video

Let's talk about how to optimize the memory usage and the attribute lookup time of our Python classes.

How are class attributes stored by default?

Here we have a class called Point in...

Write more Pythonic code

Need to fill-in gaps in your Python skills? I send regular emails designed to do just that.