读书人

python的csv模块不能写内容到资料

发布时间: 2012-08-10 12:19:33 作者: rapoo

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])
则写不进去

希望大家赐教啊!



[解决办法]
要求参数必须为可迭代的列表、元组等

读书人网 >perl python

热点推荐