в нем функция namedtuple, которая как раз таки и генерирует класс. Вся магия для меня в том, что внутри класс создается при помощи type, и при этом PyCharm подсказывает, какие у созданного и класса, и от него объекта есть поля. Типо, автокомплит. Я сколько не пытался повторить - 0 реакции. Может кто знает, что прям конкретно отвечает за то, чтобы статический анализатор это видел? GPT все про аннотации говорит, но это явно не то..
dataclass_transform
Возможно pycharm просто знает что namedtuple это namedtuple
Спасибо, почитаю.
Ага, а даже без встроенных либ, чисто переопределениями магических методов или чего-то такого такое поведение невозможно?
Обсуждают сегодня