首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

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

2012-08-10 
python的csv模块不能写内容到文件import csvreader csv.reader(open(read.csv, r))spamWriter csv.

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

希望大家赐教啊!



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

热点排行