私は、別のモジュールからインポートされた関数を使用する関数からなるモジュールを持っています。主な機能と呼ぶことができます。サブモジュールへのグローバル変数
メイン関数のいくつかの変数をグローバル変数として設定し、インポートされたサブモジュールの関数でそれらをグローバル変数として使用したい(関数の引数として使用できない特定のことがあります) これをする。私の例:
#submodule.py
def subfunction():
print COLORS
#mainmodule.py
from submodule import subfunction
def main(colors, x, y, z):
global COLORS
COLORS=colors
subfunction()