擅长:python、mysql、java
<p>用你自己的话说-是的,你疯了:)</p>
<p>状态代码是C语言的一部分,而不是像Python那样具有适当异常语义的语言。修改全局状态肯定会导致灾难。所以-别这么做。返回对象列表。如果发生了灾难性的事情,抛出一个异常;如果恰好没有对象,则返回一个空列表。这允许客户机代码</p>
<pre><code>for item in Thingies.load_thingies():
... # this won't do anything if load_thingies gave us an empty list
</code></pre>
<p>不用在使用前仔细检查。你知道吗</p>