大数据学习-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()
相关推荐
乾巫宇宙国监察特使4 分钟前
Python的设计模式
python·测试
冬至喵喵4 分钟前
【hive】函数集锦:窗口函数、列转行、日期函数
大数据·数据仓库·hive·hadoop
暗影八度9 分钟前
Spark流水线+Gravitino+Marquez数据血缘采集
大数据·分布式·spark
Hockor12 分钟前
写给前端的 Python 教程四(列表/元组)
前端·后端·python
这里有鱼汤21 分钟前
熟练掌握MACD这8种形态,让你少走三年弯路(附Python量化代码)| 建议收藏
后端·python
404.Not Found30 分钟前
Day46 Python打卡训练营
开发语言·python
love530love31 分钟前
【PyCharm必会基础】正确移除解释器及虚拟环境(以 Poetry 为例 )
开发语言·ide·windows·笔记·python·pycharm
凌辰揽月33 分钟前
Web后端基础(基础知识)
java·开发语言·前端·数据库·学习·算法
运维开发王义杰39 分钟前
Python: 告别 ModuleNotFoundError, 解决 pipx 环境下 sshuttle 缺少 pydivert 依赖的终极指南
开发语言·python
DanCheng-studio1 小时前
毕设 基于机器视觉的驾驶疲劳检测系统(源码+论文)
python·毕业设计·毕设