位置: 编程技术 - 正文

使用Python对Csv文件操作实例代码(用python分析csv文件)

编辑:rootadmin

推荐整理分享使用Python对Csv文件操作实例代码(用python分析csv文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:采用python语言对csv文件写入字符串,python对csv文件操作,用python处理csv数据,python csv writerow,python csv writerow,采用python语言对csv文件写入,python对csv操作,采用python语言对csv文件写入,内容如对您有帮助,希望把文章链接给更多的朋友!

csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格:

就可以存储为csv文件,文件内容是:

假设上述csv文件保存为"test.csv"

1.读文件

如何用Python像操作Excel一样提取其中的一列,即一个字段,利用Python自带的csv模块,有两种方法可以实现:

第一种方法使用reader函数,接收一个可迭代的对象(比如csv文件),能返回一个生成器,就可以从其中解析出csv的内容:比如下面的代码可以读取csv的全部内容,以行为单位:

得到:

使用Python对Csv文件操作实例代码(用python分析csv文件)

要提取其中某一列,可以用下面的代码:

得到:

注意从csv读出的都是str类型。这种方法要事先知道列的序号,比如Name在第2列,而不能根据'Name'这个标题查询。这时可以采用第二种方法:

第二种方法是使用DictReader,和reader函数类似,接收一个可迭代的对象,能返回一个生成器,但是返回的每一个单元格都放在一个字典的值内,而这个字典的键则是这个单元格的标题(即列头)。用下面的代码可以看到DictReader的结构:

得到:

如果我们想用DictReader读取csv的某一列,就可以用列的标题查询:

得到:

2.写文件

读文件时,我们把csv文件读入列表中,写文件时会把列表中的元素写入到csv文件中。

得到:

标签: 用python分析csv文件

本文链接地址:https://www.jiuchutong.com/biancheng/375661.html 转载请保留说明!

上一篇:python 读取excel文件生成sql文件实例详解(Python读取Excel文件需要什么)

下一篇:Python中matplotlib中文乱码解决办法(python中matplotlib绘制曲线)

  • 增值税加计抵减怎么做账
  • 如何查询增值税申报表
  • 工伤私了赔偿
  • 建筑企业会计科目分类及明细表
  • 小规模纳税人销售额
  • 货币资金包括应收票据和应收账款吗
  • 二手车融资租赁公司
  • 什么时候应做资产减值准备?
  • 企业更名后账务如何处理
  • 营改增后增值税专用发票抵扣规定
  • 免抵扣税额
  • 计提附加税的会计分录
  • 行程单和发票的区别 报销
  • 通讯费企业所得税
  • 中注协官宣
  • 关联企业间融资方式
  • 在建工程和工程物资在资产负债表
  • 收到安装费发票怎么做分录
  • 如何自定义桌面图标排列
  • 苹果14.5新功能
  • 免税收入税额的含义
  • 报销冲借款是什么意思
  • 电器维修公司买什么保险
  • 当月制造费用转生产成本
  • 期末留抵税额的减值
  • u盘重装系统电脑
  • iis6配置php网站
  • win10系统安装详细步骤
  • 收到银行承兑汇票的账务处理
  • 广告公司收到广告发票如何入账
  • win10蓝牙无法连接,有解决方法吗
  • fpzs1是什么文件可以删除吗
  • 强烈的建议
  • 公司转让债务债权协议
  • uniapp image mode
  • java分页page类
  • 货物退回会计分录怎么做
  • GPT-4 手画设计稿 直接生成前端页面
  • 免费开源的图片app
  • rename批处理重名
  • 小型微利企业的认定标准
  • 合并报表少数股东权益抵消分录
  • 企业净利润率是多少好
  • 卖出回购证券的钱怎么算
  • 增值税普通发票查询真伪
  • 单位为职工订做活动通知
  • 利息调整摊销额计入投资收益吗
  • 什么叫境外地区
  • 未达起征点免税额怎么计算
  • 短期借款利息是期间费用吗
  • 抵扣联明细没认证如何申报
  • 计提成本后如何冲回
  • 现金日记账的结账方法
  • 残保金用人单位在职职工人数
  • 建筑行业的收入做什么科目
  • 内部损益是什么
  • 待认证进项税额是二级科目还是三级科目
  • 购买扶贫产品属于什么费用
  • 应收账款的审计方式和手段
  • 工程施工和工程造价哪个好
  • 企业开办费计入什么科目
  • 如何申请高新技术企业认定
  • 安装sqlserver2000 IP地址出错怎样修改
  • 看过有趣的童话书,简单介绍下
  • 必应big
  • win10预览版绿屏重启解决
  • freebsd login
  • xp双系统怎么设置默认系统
  • mac显示隐藏文件夹
  • linux readelf命令
  • 怎么激活win7旗舰版系统
  • win8.1网络设置
  • linux就要这样学
  • js 高级技巧
  • opengl基础知识
  • python3 args
  • javascript数学函数
  • javascript有哪些
  • 珠宝消费税怎么计算出来的
  • 东莞国税稽查分局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设