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