fork(1) download
  1. import builtins
  2.  
  3. def __repr__(self):
  4. cls = type(self)
  5. return f'<{cls.__module__}.{cls.__qualname__} object>'
  6.  
  7. def build_class(*args, orig_build_class=__build_class__, **kwargs):
  8. cls = orig_build_class(*args, **kwargs)
  9. if cls.__repr__ is object.__repr__:
  10. cls.__repr__ = __repr__
  11. return cls
  12.  
  13. builtins.__build_class__ = build_class
  14.  
  15. class A:
  16. pass
  17.  
  18. print(A())
Success #stdin #stdout 0.09s 14128KB
stdin
Standard input is empty
stdout
<__main__.A object>