Pythonで実行時にクラスのインスタンスを見つける方法
例えば。
class Foo():
pass
class Bar(Foo):
def __init__(self, a):
print a
inst_b1 = Bar(3)
inst_b2 = Bar('Hello World!!!')
クラス Bar のインスタンスがいくつ存在し、実行時に名前があるかを調べるにはどうすればよいですか?
また、実行時にそれらを使用したいので、それらをカスタムdictに入れるか、変数のユニバーサルdictから(vars()を使用して)取得するより良い解決策は何でしょうか。
ありがとう