Python DictReader读写csv文件_番茄大圣的博客

文章推薦指數: 80 %
投票人數:10人

准备此文档的示例代码是基于python3.5写的。

使用csv库前,先导入csv库: import csv读取内容假设csv文件的内容如下图所示,DictReader会将第一行的 ... PythonDictReader读写csv文件 番茄大圣 于 2018-07-1119:10:51 发布 38075 收藏 67 分类专栏: Python 文章标签: python csv dictreader 读写csv 版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/tomatomas/article/details/81005503 版权 Python 专栏收录该内容 2篇文章 0订阅 订阅专栏 准备 此文档的示例代码是基于python3.5写的。

使用csv库前,先导入csv库:importcsv 读取内容 假设csv文件的内容如下图所示,DictReader会将第一行的内容(类标题)作为key值,第二行开始才是数据内容。

即图中的csv文件有2列7行数据,第一列的key值为id,第二列的key值为class: withopen(‘name.csv’)ascsvfile: reader=csv.DictReader(csvfile) forrowinreader: #循环打印数据的id和class值,此循环执行7次 print(row[‘id’],row[‘class’]) 打印结果为:0514213…615 写入内容 现假设我们要创建一个格式如上图所示的csv文件,则实现代码应该如下: withopen(‘name.csv’,’w’)ascsvfile: writer=csv.DictWriter(csvfile,fieldnames=[‘id’,’class’]) #写入列标题,即DictWriter构造方法的fieldnames参数 writer.writeheader() fordataindatas: writer.writerow({‘id’:data[0],’class’:data[1]}) 番茄大圣 关注 关注 19 点赞 踩 67 收藏 打赏 2 评论 PythonDictReader读写csv文件 准备此文档的示例代码是基于python3.5写的。

使用csv库前,先导入csv库:importcsv读取内容假设csv文件的内容如下图所示,DictReader会将第一行的内容(类标题)作为key值,第二行开始才是数据内容。

即图中的csv文件有2列7行数据,第一列的key值为id,第二列的key值为class:withopen(‘name.csv’)asc... 复制链接 扫一扫 专栏目录 操作csv格式文件之csv.DictReader()方法 booze_的博客 11-24 5215 文章目录简单使用csv.DictReader()方法使用csv.DictReader()之fieldnames参数使用csv.DictReader()之restkey参数 简单使用csv.DictReader()方法 示例代码1: importcsv f=open('sample','r',encoding='utf8') reader=csv.DictReader(f) print(reader)#



請為這篇文章評分?