python读写CSV文件
1 import csv 2 #读文件 3 f = open('file1.csv', 'r') 4 item = csv.reader(f) 5 data = [] 6 #取出每行 7 for i in item: 8 print(i) 9 data.append(i) 10 print(data) 11 f.close() 12 13 #写文件 14 import codecs 15 #添加对中文编码 防止乱码 16 f = codecs.open('file2.csv', 'w, 'utf_8_sig') 17 writer = cvs.writer(f) 18 #写入数据为列表,逗号为分割符,writerow执行一次为一行 19 writer.writerow(['1','2','3','4'])