csv文件相当于excel文件
案例操作:
- csv 模块中用于写入数据的模块:writer
import csv
# (1) 写入数据
# 系统数据
users = [
["渡劫", 20, "女"],
["星痕", 19, "女"]
]
# 打开文件,并获取到 csv 模块的 writer 对象
with open("user.csv", "w", newline="") as file:
# 获取 writer 对象
writer = csv.writer(file)
# 写标题
writer.writerow(["姓名", "年龄", "性别"])
# 写入系统用户,保存用户数据
writer.writerows(users)
- cvs 模块中用户读取数据的模块:reader
# (2) 读取数据
with open("user.csv", "r") as file:
# 获取 reader 对象
reader = csv.reader(file)
# 数据
for row in reader:
print(row)