私はPythonで非常に新しいです。私はPythonでデーモンを作成しています。デーモンにはロガークラスがあります。 Loggerクラスは私のデーモン全体で使う必要があるものです。今ではクラスの新しいインスタンスをクラス内に作成したり、ロガークラスのオブジェクトを渡したりする代わりに、静的クラスのようなPHPを実装してデータベース接続をキャッシュするようにしたいので、インスタンス化せずにどこからでも呼び出せます、Like、Pythonの静的メソッドのようなPHP
Logger::log('This is cool');
どうすればいいですか?
checkout:http://stackoverflow.com/questions/6760685/creating-a-singleton-in-python – HuStmpHrrr
既存のPythonロガー(例: 'logging'モジュール)やその実装を調べましたか?これはおそらく、この特定の問題の最初の方が良い方法でしょう。 – deceze