python调用csv文件作为变量_Python CSV文件处理/读写

本文介绍了如何使用Python处理CSV文件,包括读取CSV文件打印发行日期和标题,通过csv模块进行处理,自定义分隔符,以及将数据写入CSV格式。示例代码展示了不同方式的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

reader = csv.reader(open("samples/sample.csv"))

for title, year, director in reader:

print(year, title)

2.1、改变分隔符,创建一csv.excel的子类,并修改分隔符为”;”

# File: csv-example-2.py

import csv

class SKV(csv.excel):

# like excel, but uses semicolons

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值