私はこのクラスのために、私は1つのオブジェクト(obj1)を作成しました。このオブジェクト以外のオブジェクトを作成したくない場合、このクラスのオブジェクトをもう1つ作成したい場合は、最初のオブジェクトのみを参照する必要があります(もう1つのオブジェクトを作成するのではなく)。これを行うには?下記のコードを参考にしてください。Pythonでオブジェクトを作成しないようにする方法は?
class MyClass: def __init__(self): pass obj1=MyClass()//create object obj2=MyClass()//avoid creation and refer obj2 to obj1 obj3=MyClass()//avoid creation and refer obj3 to obj1
チェックこの回答http://stackoverflow.com/questions/6760685/creating-a-singleton Pythonのシングルトンの-in-python –
の可能な複製[Pythonでシングルトンを定義する簡単で洗練された方法はありますか?](http://stackoverflow.com/questions/31875/is-there-a-simple-elegant- way-to-define-singleton-in-python) –
トピックを削除しますが、Pythonコメントでは、hasで始まりますh文字(#)。 – martineau