擅长:python、mysql、java
<p>您可能应该更新这个问题,说明当您运行这个时得到了什么输出。另外,试着在每次迭代中打印出<code>new_file</code>的值,看看是否得到了正确的文件路径。我猜是这样的:</p>
<pre><code>new_file = newname_pre + str(i) + ext
</code></pre>
<p>…应该这样说:</p>
<pre><code>new_file = newname_pre + str(i) + '.' + ext
</code></pre>
<p>…或者,用一种更为通俗的语法:</p>
<pre><code>new_file = "%s%i.%s" % (newname_pre, i, ext)
</code></pre>