Python 处理CSV文件

本文介绍了如何使用Python处理CSV文件,包括读取、写入和自定义分隔符。示例代码展示了使用内置csv模块逐行处理文件,以及创建自定义dialect子类来改变分隔符的方法。
摘要由CSDN通过智能技术生成

Python CSV文件处理/读写

CSV全称为“Comma Separated Values”,是一种格式化的文件,由行和列组成,分隔符可以根据需要来变化。
如下面为一csv文件:

Title,Release Date,Director
And Now For Something Completely Different,1971,Ian MacNaughton
Monty Python And The Holy Grail,1975,Terry Gilliam and Terry Jones
Monty Python's Life Of Brian,1979,Terry Jones
Monty Python Live At The Hollywood Bowl,1982,Terry Hughes
Monty Python's The Meaning Of Life,1983,Terry Jones
打印发行日期及标题。

逐行处理:

for line in open("samples/sample.csv"):
    title, year, director = line.split(",")    //以“,”号为分割,按逗号将数据分成三部分;
    print year, title
使用csv模块处理:

import csv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值