千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > python怎么打开读取csv

python怎么打开读取csv

来源:千锋教育
发布人:xqq
时间: 2023-11-11 07:48:41 1699660121

CSV(Comma-SeparatedValues)格式是电子表格和数据库最常用的导入和导出格式,其文件以纯文本形式存储表格数据(数字和文本)。CSV文件由任意数目的记录组成,记录间以某种符号分隔,最常见的是逗号或制表符。CSV文件虽然使用广泛,但目前还没有一个标准化的格式描述,缺乏明确定义的标准意味着由不同应用程序生成和使用的数据通常存在细微差别,而这些差异往往会使处理来自多个源的CSV文件变得相当烦人。

然而,尽管分隔符和引用字符各不相同,但由于CSV文件的总体格式足够相似,因此,Python内置了专门的csv模块,方便用户对CSV文件进行操作,如可以读取和写入CSV文件、自定义编码风格等。今天我们就来介绍如何使用csv模块读取和写入CSV文件。

读取CSV文件

csv.reader(csvfile,dialect='excel',**fmtparams)

参数说明:

csvfile:必须是支持迭代(Iterator)的对象,可以是文件(file)对象或者列表(list)对象;

dialect:编码风格,默认为excel即逗号(,)分隔,也支持制表符(tab)分隔及自定义;

fmtparam:格式化参数,用来覆盖之前dialect对象指定的编码风格。

使用csv.reader()读取该文件,程序如下:

importcsv#导入csv模块

withopen('d:file.csv','r',encoding='utf-8')ascsvFile:#以只读方式打开"file.csv"文件并返回文件对象"csvFile"reader=csv.reader(csvFile)#只上传第一个参数"csvFile",剩下两个采用缺省设定forrowinreader:#输出"reader"中的每行数据print(str(row))。

以上内容为大家介绍了python培训之怎么打开读取csv,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

tags: python培训
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT