Python 如何在后续导入中重置全局变量

Python 如何在后续导入中重置全局变量,python,global-variables,globalization,Python,Global Variables,Globalization,我有3个模块 a、 派克 全局消息 def somefunc(): …#更新消息 …打印(_消息) b、 派克 导入一个 def someotherfunc(): …返回无 c、 派克 def corefunc(): …导入b …对于n中的m: ……做一些步骤 …如果消息: ……再做一些 我的问题是。。。因为_消息是全局的,所以在c.py中每次迭代都有一个剩余值 如何在c.py中为每个迭代清理消息

我有3个模块

a、 派克
全局消息
def somefunc():
…#更新消息
…打印(_消息)


b、 派克
导入一个
def someotherfunc():
…返回无


c、 派克
def corefunc():
…导入b
…对于n中的m:
……做一些步骤
…如果消息:
……再做一些

我的问题是。。。因为_消息是全局的,所以在c.py中每次迭代都有一个剩余值

如何在c.py中为每个迭代清理消息