Python: метапрограммирование в продакшене. Часть вторая |
Мы продолжаем говорить о метапрограммировании в Python. При правильном использовании оно позволяет быстро и элегантно реализовывать сложные паттерны проектирования. В прошлой части этой статьи мы показали, как можно использовать метаклассы, чтобы изменять атрибуты экземпляров и классов.
Теперь посмотрим как можно изменять вызовы методов. Больше о возможностях метапрограммирования вы сможете узнать на курсе Advanced Python.
Читать дальше ->https://habr.com/post/422415/?utm_source=habrahabr&utm_medium=rss&utm_campaign=422415
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |