擅长:python、mysql、java
<p>我知道有三种方法可以解决这个问题。按照我的推荐程度,它们是:</p>
<ol>
<li>别这么做。如果需要<code>a</code>,请跟踪<code>a</code>,而不仅仅是它的<code>b</code>属性。在</li>
<li>给<code>a.b</code>一个引用<code>a</code>的属性。类似于<code>a.b.owner = a</code>的东西,尽管您希望这样做时不要把对象弄得一团糟,有时有属性,有时没有属性。在</li>
<li>在<code>gc.get_referrers(c)</code>中搜索<code>A</code>实例,该实例的<code>b</code>属性是<code>c</code>。这很容易出错,因为其他一些<code>A</code>实例也可能具有相同的属性。在</li>
</ol>