我有一个模块,它由使用从另一个模块导入的函数的函数组成。让我们称它为主要功能。全局变量到子模块
我想在主函数中设置一些变量作为全局变量,并将其作为全局变量在导入的子模块的函数中使用(具体的事情我不能用它们作为函数的参数) 无法弄清楚去做这个。我的例子:
#submodule.py
def subfunction():
print COLORS
#mainmodule.py
from submodule import subfunction
def main(colors, x, y, z):
global COLORS
COLORS=colors
subfunction()