擅长:python、mysql、java
<p>每次迭代都要重新创建<code>allOrders</code>:</p>
<p><code>allOrders = list()#creates empty list</code></p>
<p>所以你把它擦掉。在if语句中,将此行移出循环:</p>
<pre><code>if orderFilesListCount >= 1:
allOrders = list() # < - HERE
for singleOrderFile in orderFilesList:
</code></pre>
<p>或者甚至是if语句:</p>
<pre><code>allOrders = list() # < - HERE
if orderFilesListCount >= 1:
for singleOrderFile in orderFilesList:
</code></pre>
<p>所以你不会不断地抹去它。你知道吗</p>