__repr__の書き方
from
20240814
__repr__の書き方
collections.SimpleNamespace
の疑似コードにある例からとってきた
code:py
def __repr__(self):
items = (f"{k}={v!r}" for k, v in self.__dict__.items())
return "{}({})".format(type(self).__name__, ", ".join(items))
When and why to use self.__dict__ instead of self.variable