python 读写csv文件

来源:互联网 发布:java SQLexists用法 编辑:程序博客网 时间:2024/05/17 03:47

python中有csv包负责对csv文件的操作处理
首先导入csv包

import csv

1. 读取csv 文件

csv包提供了reader方法, 它接受一个文件对象, 返回一个csv reader对象。

csv_reader=csv.reader(open(filename,'r'))

例如有如下文件

这里写图片描述

csv_reader=csv.reader(open(filename))for row in csv_reader:    print row

输出结果如下

[‘0.093700’,’0.139771’,’0.062774’,’0.007698’]

[‘-0.022711’,’-0.050504’,’-0.035691’,’-0.065434’]

[‘-0.090407’,’0.021198’,’0.208712’,’0.102752’]

[‘-0.085235’,’0.009540’,’-0.013228’,’0.094063’]
可见csv_reader把每一行数据转化成了一个list,list中每个元素是一个字符串

2.写入csv文件

csv提供writer方法, 与reader方法类似,接收一个文件对象, 返回csv writer对象, 然后调用csv writer对象的writerow方法对文件写入

list = ['1', '2','3','4']#写入数据是一个list, 里面数据为字符串类型out = open(outfile, 'w')#这种方式会覆盖之前的内容。csv_writer = csv.writer(out)csv_writer.writerow(list)
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 车在水里熄火了怎么办 脚磕到了很疼怎么办 破腹产4年了腰疼怎么办 蹲起之后腿疼怎么办 深蹲起跳伤腰部怎么办 蹲起膝盖有响声怎么办 腰突然不能弯了怎么办 蚂蚱吃了会过敏怎么办 孕妇能吃蚂蚱菜怎么办 孕妇吃了蚂蚁菜怎么办 白果很硬的时候怎么办 有痔疮吃了胡椒怎么办 吃紫菜多了难受怎么办 四川泡菜太酸了怎么办 孕妇吃了白花菜怎么办 怀孕吃了马扎菜怎么办 被铁钉扎伤了脚怎么办 风扇吹得肩膀疼怎么办 胳膊肌肉那块肿了怎么办 生完孩子臀部变宽怎么办 3岁宝宝肋骨外翻怎么办 胸肌正面不明显侧面看才有怎么办 小孩胸肌骨突出外翻怎么办 衣柜隔层板坏了怎么办 科三路线记不住怎么办 喂奶以后胸变小了怎么办 健身完肩膀缝疼怎么办 生过孩子胯部宽怎么办 无肩带文胸往下滑怎么办 内衣肩带老是往下滑怎么办 乳房发育一边大一边小怎么办 母猫乳房有硬块怎么办 19岁乳晕很大乳头很小怎么办 做完俯卧撑胳膊特别痛怎么办 电压低风扇转不动怎么办 小孩不配合康复锻炼怎么办 跑步机安全开关脱落怎么办 办健身卡贵了怎么办 跑步机安全锁丢了怎么办 老公的腿老是疼怎么办 跑步机钥匙丢了怎么办