c++读取csv文件_【python三级】利用CSV库读取文件

利用python3自带的csv库进行操作,使得csv文件读写操作更便捷。

实例1获取csv文件表头信息

方法一:

bbbac0668c383e9c9dc24b73f02a7c86.png

方法二:

b24a2213e1538604880b2ac42cf0ba8d.png

方法三:

c55f110b8681d7cf5415ab8a8569b034.png

特点:返回值不是单个的值,而是以一行为单位的列表格式。

通过导入库后,dir()函数了解这个库的命令有哪些?

fa9839f7ffcec29d988d92db1e8e14eb.png

对CSV文件,菜鸟课程是这样介绍的:

CSV(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号) 是一种非常流行的表格存储文件格式,这种格式适合储存中型或小型数据规模的数据。

由于大多数软件支持这个文件格式,所以常用于数据的储存与交互。

CSV 本质是文本,它的文件格式极度简单:数据一行一行的用文本保存起来而已,每条记录被分隔符分隔为字段,每条记录都有同样的字段序列。

文件的读取

使用 read.csv() 函数来读取 CSV 文件的数据:

d94b724e88823313623fd8685367de17.png

如果不设置 encoding 属性,read.csv 函数将默认以操作系统默认的文字编码进行读取,如果你使用的是 Windows 中文版系统且没有设置过系统的默认编码,那系统的默认编码应该是 GBK。所以大家请尽可能地统一文字编码以防出错。

一般使用方式

文件变量=open("")

变量=csv.reader(f)  此时reader的返回值是csv文件中的每行列表,将每行读取的值作为列表返回。

利用自带help()函数来了解未知的命令,当然也可以在网上搜索

26baf62b99312f16186dda772e8d6118.png

CSV文件的写入

可以使用 write.csv() 函数将数据保存为 CSV 文件。

9593448c62aec58748798f74c2a89088.png

具体参数同读取。

练习1. 测试写入数据

f098ff98a71e38dc551363743750d87b.png

输出效果:

a71669abf6784381e67d09fd72804afa.png

以上内容参考向金老师python等级考试三级内容、菜鸟教程(runoob.com)

更多精彩

敬请关注

8109713b763df0f22ad7c868ce849794.png python三级专题 fe1ce5a2c537822912c5902a536cdf00.png ZIT资源站 1c3c50c8073c02386066f5b64cc5a5d8.png ZIT视频号 2bace320c73b7b07a5bfef7717e0bb80.png STEAM能量站
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值