有没有办法使用单独的__repr__方法来引用实例?

时间:2019-07-13 02:10:54

标签: python

我目前正在使用一种工具,该工具可在类中查找嵌套属性并保存路径。问题在于,其中许多类都定义了非常长的__repr__方法,这使其无法显示。我希望创建对该类的某种引用,该引用显示为:

<Class ref Random_module.Random_class>

例如:

reference = RefrenceClass(AlreadyExistsClass)
print(reference)
#  <Class ref Random_module.AlreadyExistsClass>

我不确定该如何处理。在其他问题上,我看到您不能不能在创建类后更改实例的__repr__。我想知道是否有某种可能会使用某种构造函数来模拟这种效果?谢谢你的帮助。

0 个答案:

没有答案