擅长:python、mysql、java
<p>最有可能的是,在阅读/解析的同时写作以节省内存</p>
<pre><code>with open('out.csv', 'wb') as outfile:
with open(ctlLst[-1], 'rb') as csvfile:
csvReader = csv.reader(csvfile)
csvWriter = csv.writer(outfile)
csvReader.next()
for row in csvReader:
row[6] = int(row[6]) # assumed as int
if row[6] > counter:
row[6] -= counter
outfile.writerow(row)
</code></pre>
<p>对于python2,请参见<a href="https://docs.python.org/2/library/csv.html" rel="nofollow">https://docs.python.org/2/library/csv.html</a></p>