🧠 Python 标准库 - csv
模块详解(CSV 文件读写)
csv
模块用于读写 CSV(逗号分隔值)文件,是处理表格数据的常用工具。
📥 一、读取 CSV 文件
导入 csv
用法 = open("示例.csv", "r", encoding="utf-8")
读者 = csv.reader(用法)
对行在读者中遍历:
打印(行)
用法.关闭()
📤 二、写入 CSV 文件
导入 csv
数据 = [
["姓名", "年龄", "城市"],
["小明", 20, "北京"],
["小红", 22, "上海"],
["小刚", 19, "广州"]
]
用法 = open("输出.csv", "w", newline="", encoding="utf-8")
写者 = csv.writer(用法)
写者.写入多行(数据)
用法.关闭()
🔧 三、使用字典方式读取 CSV 文件
导入 csv
用法 = open("示例.csv", "r", encoding="utf-8")
读者 = csv.DictReader(用法)
对行在读者中遍历:
打印(行["姓名"], 行["年龄"])
用法.关闭()
🔧 四、使用字典方式写入 CSV 文件
导入 csv
字段名 = ["姓名", "年龄", "