读取写入csv文件

读取写入csv文件

#读取csv文件

import csv

filename = "data.csv"
name = []
age = []
with open(filename) as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)
        name.append(row[0])
        age.append(row[1])
    print(name)
    print(age)


#写入数据
stu1 = ['marry',26]
stu2 = ['bob',23]
with open(filename,'a',newline='') as f:   #"newline="就是说因为我们的csv文件的类型,如果不加这个东西,当我们写入东西的时候,就会出现空行
    csv_write = csv.writer(f, dialect='excel')
    csv_write.writerow(stu1)
    csv_write.writerow(stu2)

with open(filename) as f:
    reader = csv.reader(f)
    for row in reader:
        print(row)
        name.append(row[0])
        age.append(row[1])
    print(name)
    print(age)

猜你喜欢

转载自blog.csdn.net/weixin_43670105/article/details/88525580