我目前正在使用一种工具,该工具可在类中查找嵌套属性并保存路径。问题在于,其中许多类都定义了非常长的__repr__
方法,这使其无法显示。我希望创建对该类的某种引用,该引用显示为:
<Class ref Random_module.Random_class>
例如:
reference = RefrenceClass(AlreadyExistsClass)
print(reference)
# <Class ref Random_module.AlreadyExistsClass>
我不确定该如何处理。在其他问题上,我看到您不能不能在创建类后更改实例的__repr__
。我想知道是否有某种可能会使用某种构造函数来模拟这种效果?谢谢你的帮助。