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)
阅读全文
0 0
- Python读写csv文件
- python 读写 csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- Python读写csv文件
- python读写csv文件
- Python 读写CSV文件
- python 读写csv文件
- python 读写CSV 文件
- Python读写CSV文件
- python 读写csv文件
- python使用csv模块读写csv文件
- CCF CSP 求出现次数最多的值
- 解决ERROR:ANDROID DEX: COM.ANDROID.DEX.DEXINDEXOVERFLOWEXCEPTION: CANNOT MERGE NEW INDEX 66220 INTO A
- laplace_filter.c (@Copyright (C) 2004 University of Texas at Austin: 2-D Laplacian operator)
- bzoj 1012 最大数 maxnumber 线段树
- 详细介绍Opencv实现张正友法相机标定
- python 读写csv文件
- Kubernetes 架构及基础概念
- Android Setting 设置项添加到快速搜索
- Eclipse+Maven+Struts2+strusts拦截器实现上传多个文件
- codeforces 863B 之 Kayaking
- (10.14更新)关于高德地图安卓SDK的一些使用细节坑(包括Marker与缩放地图)
- 工程管理器Makefile和文件处理类命令补充
- Canvas的基本使用——常用的Api方法介绍(二)
- 树莓派扩展swap分区以及安装htop