擅长:python、mysql、java
<p>尝试使用<a href="http://docs.python.org/library/atexit.html#module-atexit" rel="nofollow">atexit</a>模块注册一个清理函数,以便在调用sys.exit()之前运行。</p>
<p>要将重定向函数注册为清除函数,请执行以下操作:</p>
<pre><code>import atexit
atexit.register(redirect, 'http://www.google.com')
</code></pre>
<p>注意:传递给重定向函数的参数包含在函数对象之后。这里不需要括号,因为我们传递给它的是函数对象,而不是实际调用函数。</p>
<p>另外,如果重定向方法不能正常工作,这对您也没有帮助。我将通过从Python解释器显式调用重定向方法来确保其工作正常。</p>