python的csv模块不能写内容到文件
import csv
reader = csv.reader(open(read.csv', 'r'))
spamWriter = csv.writer(open('write.csv', 'w'), delimiter=' ',quotechar='|', quoting=csv.QUOTE_MINIMAL)
arr = []
for line in reader:
arr.append(line)
#for i in arr:
# spamWriter.write(i)
spamWriter.write(arr[0])
spamWriter.write(arr[1])
如果用注释掉的代码是可以写入write.csv文件的。
但是如果单独的用
spamWriter.write(arr[0])
spamWriter.write(arr[1])
则写不进去
希望大家赐教啊!
[解决办法]
要求参数必须为可迭代的列表、元组等