Python对csv文件读写

Python对csv文件进行读写很简单,使用csv模块可以很简单的完成任务。

对csv文件读

# coding = utf-8
import csv

reader = csv.reader(open("score.csv"))
for item in reader:
    print(item)

 执行结果:

['NAME', 'SCORE']
['Jerry', '98']
['Alice', '83']

 

对csv文件写

# coding = utf -8
import csv

# csv 写入
score1 = ['David', 95]
score2 = ['Wendy', 65]

# 打开文件,追加a, newline="",可以删掉行与行之间的空格
out = open("score.csv", "a", newline="")

# 设定写入模式, dialect="excel"定义文件类型为:excel
csv_write = csv.writer(out, dialect="excel")

# 写入具体内容
csv_write.writerow(score1)
csv_write.writerow(score2)
print("write over")

执行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值