擅长:python、mysql、java
<p>这个<a href="https://stackoverflow.com/questions/13034496/using-global-variables-between-files">link</a>提供了一些关于如何访问全局变量以及python如何处理全局变量的信息。为此,代码将是:</p>
<pre><code>module.py
def Timeout(fake, name, timeout):
import main
if not fake:
if name not in main.last_msg:
main.last_msg[name] = 0
if main.last_msg[name] > 0:
main.last_msg[name] -= 1
fake = True
else:
main.last_msg[name] = timeout
else:
if name in main.last_msg:
main.last_msg[name] = 0
return fake
</code></pre>
<p>并且<code>main.py</code>将如下所示:</p>
^{pr2}$