>>> class M: ... s = lambda: print('Hi') ... >>> M.s() Hi >>> M.s = lambda: print('Bye') >>> M.s() Bye
А вот вывод с помощью ретурна допустимо?
Не поддержиааются. Ты содешь описать интерфе1с пепегрузок через @overload, но реализа2ия будет одна
Хендлер же не ты вызываешь
define перегрузка
то есть такой вариант не стоит рассматривать?
Как в жабошарпах скорее всего
Есть functools.singledispatch и functools.singledispatchmethod. Но обычно просто делают if с проверкой типа, или два разных метода.
С возвратом из хендлера не стоит, ты не сможешь его использовать
Забыл, не пользовался ими никогда
Обсуждают сегодня