文件操作-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)