Если есть классЕсть ли способ добавить аргумент в метод класса __init__ с патчем обезьяны?
Class A:
def __init__(arg1, kwarg1=...):
...something happens here with args and kwargs
есть способ, чтобы добавить еще один аргумент, обезьяну Patching этого класса? Как сохранить все, что происходит в нем, __init__
на месте, не повторяя его нигде?
Почему вам нужно обезьяньего патч INIT специально? Не могли бы вы просто добавить новый атрибут непосредственно в экземпляр? –
Возможно, вам захочется отделить определенные типы поведения, такие как вход в отдельную часть программы, например. –