擅长:python、mysql、java
<p>您的代码包括以下行:</p>
<pre><code>DB = access.CurrentDb()
</code></pre>
<p>当该行执行时,<code>CurrentDb()</code>引用<em>db1.mdb</em>。然后,您将在以下位置获得<em>WindowsError</em>:</p>
^{pr2}$
<p>所以我想知道变量DB是否仍然包含对<em>db1.mdb</em>的引用。也许你可以先在<code>os.remove()</code>之前尝试<code>del DB</code>。在</p>
<p>或者,因为你的代码实际上没有使用这个DB变量,所以就把它去掉。在</p>