擅长:python、mysql、java
<p>一种简单的方法可以完成您正在尝试的操作,即将文件作为<a href="https://docs.python.org/2/library/functions.html#list" rel="nofollow">list</a>读取,进行更改,然后将列表写入新文件:</p>
<pre><code>import csv
import sys
import re
fileToClean = open(sys.argv[1], 'rb')
readerObj = list(csv.reader(fileToClean))
# ...iterate through readerObj, changing whatever items you want...
with open("newFile", "w") as csvfile:
wr = csv.writer(csvfile,delimiter=',')
for line in readerObj:
wr.writerow(line)
</code></pre>