私は10種類のpythonファイルを持つプロジェクトを持っています。それはクラスと関数を持っています - かなり多く。 プロジェクトの設定を表す特定のデータを、すべてのプロジェクトファイル間で共有したいと考えています。モジュール間で設定を共有する正しい方法
settings = {}
settings['max_bitrate'] = 160000
settings['dl_dir'] = r"C:\Downloads"
をして、私はすべてのファイルからクラスをインポートします。
私はsettings.py
ファイルを作成することを思い付きました。
もっと適切な方法がありますか?
私はZiggが指摘している決定的な方法があると思います:一般的に ".INIファイル"と呼ばれる設定ファイル。あなたのユースケースは、その存在の理由です。 – heltonbiker