Python-csv文件读写操作

文件操作-csv文件的读写会经常在报表生成中用到,这里备份下,以备后用:

import csv

# 用于些人到csv问价你的数据
cList = [['姓名','年龄','性别','名族','地址'],
         ['张三', '29', '', '', '上海市浦东区明珠广场'],
         ['李四', '28', '', '', '上海市浦东区明珠广场002'],
         ['买买提', '20', '', '维吾尔', '新疆省石河子市2001']]

csvfile = 'E:\\pydown\\info.csv' # 写入的文件
csvfile2 = 'E:\\pydown\\info1.csv' # 读取的文件
# 写入操作
with open(csvfile,'a',errors='ignore',newline='') as f: #以追加的模式打开csv文件
    f_csv=csv.writer(f) # 以写的模式打开
    f_csv.writerows(cList) # 开始写入

# 读取操作
f_reader = csv.reader(open(csvfile2,'r')) #以读的模式打开csv文件
for content in f_reader: 
    print(content)

 

posted @ 2018-03-19 21:01  墨林2015  阅读(230)  评论(0编辑  收藏  举报