擅长:python、mysql、java
<p>从python文档系统出口()您可以看到问题所在:</p>
<blockquote>
<p>This is implemented by raising the SystemExit exception, so cleanup actions specified by finally clauses of try statements are honored, and it is possible to intercept the exit attempt at an outer level.</p>
</blockquote>
<p>因此发生的情况是<code>sys.exit()</code>正在执行,并试图通过抛出SystemExit异常来结束程序。但是由于您编写了一个泛型except,所以您捕捉到异常并打印消息。在</p>
<p>因此,您提供了一个很好的例子,说明为什么编写泛型异常不是一个好主意,因为您最终可能会捕获不想捕获的异常。您应该查找异常类型</p>
<pre><code>win32com.client.GetActiveObject("Excel.Application")
</code></pre>
<p>把球扔出去,只在这里接住。在</p>