The Python Language Reference - 3. Data model, Python Software Foundation, 2023 (Python Software Foundation) - The definitive official documentation providing the specification and behavior of __getattr__, __getattribute__, __setattr__, and __delattr__.
Fluent Python, 2nd Edition, Luciano Ramalho, 2022 (O'Reilly Media) - Offers a comprehensive exploration of Python's object model and special methods for attribute access, explaining the underlying mechanisms.
Python Cookbook, 3rd Edition, David Beazley, Brian K. Jones, 2013 (O'Reilly Media) - Provides practical and elegant solutions for customizing attribute access, including scenarios for delegating, logging, and careful handling of __getattribute__.