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

时间:2016-11-02 17:55:53

标签: python global-variables globalization

我有3个模块。

a.py
全球_消息 def somefunc():
...#update _message
...打印(_message)


b.py
进口一个 def someotherfunc():
...返回无


c.py
def corefunc():
...导入b
......对于m:n ......#做一些步骤
......如果_message:
.........再做一些

我的问题是......因为_message是全局的,所以c.py中每次迭代都有一个残值。

如何清除c.py中每次迭代的_message?

0 个答案:

没有答案