擅长:python、mysql、java
<p>我现在无法测试它,但我发现了一个错误源:</p>
<pre><code>lambda: newScreen(window2, window1)
</code></pre>
<p>这将创建一个不接受任何参数的lambda函数,因此window2和window1将为None,并且None没有destroy()方法,因此出现错误。相反,请尝试:</p>
<pre><code>lambda window2, window1: newScreen(window2, window1)
</code></pre>