大数据学习-2024/3/28-csv文件的读写操作

csv 文件的读写操作:

借助系统自带模块: csv 模块(封装的函数)

模块中函数的使用: 1.导入模块 2.模块名.函数名()

python 复制代码
import csv

一、csv文件的写入操作

1.打开文件

python 复制代码
f=open('b.csv',mode='w')

csv.writer(file):将普通的文本文件升级成csv文件对象

python 复制代码
csv_f=csv.writer(f)

3.写入内容

csv_obj.writerow(list):将参数列表中的数据以逗号作为分隔符

写入csv文件中一行数据

python 复制代码
csv_f.writerow(['c','c++','java','python'])

4.关闭文件

python 复制代码
f.close()

csv文件的读取操作

1.打开文件

python 复制代码
f=open('b.csv',mode='r')

csv.reader(file):以csv文件的格式读取文件对象的内容
reader()读取到的是一个生成器(生成数据的容器--方法)

python 复制代码
res=csv.reader(f)

循环遍历从生成器中取出数据值

python 复制代码
for i in res:
    print(i)

3.关闭文件

python 复制代码
f.close()
相关推荐
能不能别报错13 分钟前
K8s学习笔记(十四) DaemonSet
笔记·学习·kubernetes
报错小能手14 分钟前
linux学习笔记(19)进程间通讯——消息队列
linux·笔记·学习
进击的圆儿15 分钟前
【学习笔记05】C++11新特性学习总结(下)
c++·笔记·学习
dlraba80218 分钟前
用 Python+OpenCV 实现实时文档扫描:从摄像头捕捉到透视矫正全流程
开发语言·python·opencv
小熊出擊24 分钟前
【pytest】fixture 内省(Introspection)测试上下文
python·单元测试·pytest
njsgcs44 分钟前
sse mcp flask 开放mcp服务到内网
后端·python·flask·sse·mcp
数据智能老司机1 小时前
数据工程设计模式——冷热数据存储
大数据·设计模式·架构
一人の梅雨1 小时前
1688 店铺商品全量采集与智能分析:从接口调用到供应链数据挖掘
开发语言·python·php
Terio_my1 小时前
Python制作12306查票工具:从零构建铁路购票信息查询系统
开发语言·python·microsoft
低音钢琴1 小时前
【碎片化学习】工具文:计算机通用术语中常见的100个英文单词
学习