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