python读写csv文件

import csv

# 写数据
with open("data.csv","w",encoding="utf-8",newline="") as f:
    w = csv.writer(f)
    w.writerow(["id","name","mobile"])
    w.writerow(["1001","张三","13011112222"])
    w.writerow(["1002","李四","13022226666"])

# 读数据
with open("data.csv","r",encoding="utf-8") as f:
    r = csv.reader(f)
    for data in r:
        print(data)

 结果:

这里额外提一下 Python 文件读写的三种模式

r 读模式 ,读取文件内的数据

w 写模式,会清除原有的数据,重写新的数据到文件

a 追加模式,追加模式就是不改变原有数据,在原有数据的基础上往后面继续写下去。

 

posted @ 2022-04-10 19:27  波罗斯の程序日记  阅读(72)  评论(0编辑  收藏  举报