介绍
Python中的csv模块是用于处理CSV(逗号分隔值)文件的标准库。CSV文件是一种常见的文件格式,用于存储和交换数据。一般也被叫做逗号分隔值文件,可以使用 Excel 软件或者文本文档打开 。其中数据字段用半角逗号间隔(也可以使用其它字符),使用 Excel 打开时,逗号会被转换为分隔符。csv 文件是以纯文本形式存储了表格数据,并且在兼容各个操作系统。
使用
1. 导入csv模块:
import csv
2. 读取CSV文件:
- 打开CSV文件并创建一个读取器(reader)对象:
with open('data.csv', 'r') as file:
reader = csv.reader(file)
- 读取文件中的数据行:
for row in reader:
# 对每一行进行处理,row是一个列表,包含该行中的所有字段
# 例如,可以使用row[index]访问特定字段
print(row)
3. 写入CSV文件:
- 打开CSV文件并创建一个写入器(writer)对象:
with open('output.csv'