2017-07-06 7 views

答えて

0

私は何をしたいことは次のとおりです。

1 - ストア

2(例えばconfig.jsonなど)、テキストファイル内のすべてのコンフィグ設定 - JSONファイルをロードclass Configを作成します(複数可いくつかの連結を実行するか、単純にdictとして返します。

4 - 設定を複数回ロードしないようにします(目標:シングルディスクの読み取りと設定キャッシング)をモジュールGlobals(これは単に空のGlobal.pyファイルです)を使用して実行します。ここでは、設定を読み込む前に存在します。

3 - import Configconfig = Config()を行うと、私は

+0

は、あなたが完全にJSONファイルをスキップして、ちょうどクラスのメンバーとして直接設定を保存できませんでした行ってもいいのですか? – Simon

+0

あなたのコードからあなたの設定を非相関化する方が良いでしょう。 NoSQL DBまたは任意のリモートAPIから簡単に保存/インポートできます。また、開発チームは、コードを傷つけることなく、作業することができます。 JSONはまた、多くの言語で相互運用可能であり、再利用可能です。 – Fabien

関連する問題