diff --git a/shared.py b/shared.py index 8aa4c21..cd7fd40 100644 --- a/shared.py +++ b/shared.py @@ -10,7 +10,15 @@ class PA: def __repr__(self): str=f"<{self.__class__.__name__}(" for k, v in self.__dict__.items(): - str += f"{k}={v!r}, " + if isinstance(v, (bytes, bytearray)): + str += f"{k}=, " + elif k == "thumbnail": + str += f"{k}=, " + # skip internal state + elif k == "_sa_instance_state": + continue + else: + str += f"{k}={v!r}, " str=str.rstrip(", ") + ")>" return str