Sollte es möglich sein, dass gc.get_referrers(obj) eine leere Liste für ein Objekt zurückgibt, das Objekt aber dennoch über eine schwache Referenz zugänglich ist?
Wenn ja, wie würde ich versuchen, die Ursache für dieses Objekt nicht Garbage Collect zu identifizieren?
Edit: Ich bin mir nicht sicher, wie ein Codebeispiel in diesem Fall helfen würde - es gibt offensichtlich irgendwo einen starken Verweis, aber ich will verdammt sein, wenn ich ihn finden kann. Ich hatte den Eindruck, dass alle starken Verweise auf ein Objekt durch get_referrers() identifiziert werden würden.
Bearbeiten: Gelöst . Ich fand die Variable mit einem starken Verweis - Es war innerhalb der Spiel-Ereignis-Schleife, aber war nicht eine Klassenvariable, so get_referrers war nicht abholen es.