Python读写csv文件要怎么做?使用csv模块轻松实现
在python之中去对一个文本文档类型的文件进行读写操作的时候不需要使用任何模块,只要用open()函数打开这个文件就可以了 。但是对于csv类型的文件读写需要使用到内置模块csv才可以,这篇文章将会来详细的讲解一下如何使用csv模块实现对csv文件的读写操作 。
【Python读写csv文件要怎么做?使用csv模块轻松实现】
文章插图
一、csv文件读取数据
csv模块只能对打开的csv文件对象进行读写操作而不能直接去打开文件并实例化出来一个文件对象,还需要去通过open()函数打开csv文件才可以 。读取csv文件的方法为reader,取到数据之后可以用for循环输出每一行的数据,示例如下:
import csvout=open("aa.csv",'r')read_csv=csv.reader(out,dialect='excel')for line in read_csv: print lineout.close()二、csv文件写入数据
向csv文件写入数据也是先要通过open()函数打开并实例化一个csv文件对象才可以,然后通过write方法就可以将数据写入到csv文件之中 。写入的数据需要是以列表的形式去保存起来的,并且列表之中的一个元素就对应着csv文件中的一个列 。想要写入多行数据的话也是要使用for循环才可以,详细示例如下:
import csv out=open("aa.csv",'wb') csv_write=csv.write(out,dialect='excel')ss=['a',3]csv_write.writerow(ss)out.close()以上就是关于“Python读写csv文件要怎么做?使用csv模块轻松实现”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python中虚数是什么?Python如何去读取虚数
- Python开源项目代码有什么阅读方法?python开源项目代码如何读
- Python和其他编程语言的区别在哪?主要是在这几点
- python按位或有什么用?这篇文章讲解一下按位或
- Python中笑脸要怎么画?Python画笑脸代码详解
- Python开发软件的全过程是什么?Python编写程序流程一览
- Python运行一次后怎么再次运行?这两个方法要学会
- Win10如何运行python文件?在Win10系统运行python运行要什么
- python如何获取文件的详细信息?python获取文件详细信息的方法
- 什么是yield?Python生成器yield原理及用法