Можно ли изменить repr функции в python?
Я видел только примеры для настройки__repr__
метод в определениях классов. Можно ли изменить__repr__
для функций или в их определениях или после их определения?
Я пытался безуспешно ...
>>> def f():
pass
>>> f
<function f at 0x1026730c8>
>>> f.__repr__ = lambda: '<New repr>'
>>> f
<function __main__.f>