大数据学习-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()
相关推荐
源图客5 小时前
云途物流API开发-鉴权认证(Java)
java·网络·python
liguojun20255 小时前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节
大任视点5 小时前
互动之星AI剧集新作上线48小时收益破50万元,树立AI精品剧集商业化新标杆
大数据·人工智能·业界资讯
三品吉他手会点灯5 小时前
嵌入式机器学习 - 学习笔记1.1.1 - 什么是机器学习?
c语言·人工智能·笔记·嵌入式硬件·学习·机器学习
程序猿小泓5 小时前
从 Claude Code 学 Agent Harness:一个前端工程师的 AI Agent 学习笔记
前端·人工智能·学习
Promise微笑5 小时前
红外分辨率 160×120、320×240、384×288 与 640×480实战选型指南
大数据·运维·人工智能·物联网
三川6985 小时前
Tkinter库的学习记录06-变量类别
python
wenying_443237445 小时前
Python脚本—1.提取压缩包中的pdf文件
python·ai编程
QN1幻化引擎6 小时前
给 AI 做一次「意识体检」——基于 QN1 幻化引擎的灵鉴意识识别框架与 DalinX V5 实测
大数据·数据结构·人工智能·算法·架构
_Jimmy_6 小时前
SQLAlchemy 复杂 SQL 执行指南与模板库
python·sql