擅长:python、mysql、java
<p>由于第一个<code>except</code>将捕获从<code>try</code>块引发的任何异常,因此“上述try和except语句失败”的唯一方法是如果第一个<code>except</code>块中的代码引发异常。要捕获它,您应该直接用<code>try/except</code>包装它:</p>
<pre><code>def get_queryset(self)
try:
...
except:
try:
<<original first except-block here>>>
except:
<<original second except-block here>>>
</code></pre>
<p>另外,一般来说,您应该避免裸<code>except:</code>。你知道吗</p>