use_this_dict_for_globals(some_dict) と書けるかのように、Python スクリプト内のすべてのグローバルのストレージを変更したいと思います。
それらはすべて「g_」で始まるため、「g_」を「some_dict」に置き換えることができれば。これらすべての変数アクセスを変更するには、これも機能します。私は実際にはこの方法を好みますが、Python では、foo.bar ではなく foo['bar'] のような変数アクセスを使用する必要があるか、または私が何も知らない python クラスのもの (?) が明らかに必要です。
それを行うための迅速で信頼できる方法はありますか?
更新:すべての回答が述べているように、foo.bar = 123 という制限なしで、辞書のようなクラス インスタンスを使用できます。まったく仕方がないと思います。ご協力いただきありがとうございます。