Python 文本文件与csv文件的读取与写入
作者:Pesistent?J 发布时间:2021-02-10 09:57:56
标签:Python,文本,文件,csv文件,读写
一、文本文件读取与写入
1 读取文件的 read() 方法
file_object.read([size])
file_object
表示文件对象size 表示读取数据的长度,单位是字节,如果size省略则读至文件尾
返回值是读取到的字符串
2 读取文件的 readline() 方法
file_object.readline([size])
size 表示读取数据的长度,单位是字节,如果size省略则读至文件尾
返回值是读取到的字符串
按行读取
3 读取文件的 readlines() 方法
file_object.readlines([sizehint])
sizehint
表示读取数据的长度,单位是字节,如果size省略则读至文件尾返回值是读取到的字符串列表,文件中的一行将作为列表中的一个元素
4 写入文件的 write() 方法
file_object.write(str)
5 写入文件的 writelines() 方法
file_object.writelines(sequence)
序列中每个元素将作为文件中的一行
如果在文件中每行结尾有换行符,则在序列元素中确定后再进行写入
二、csv文件读取与写入
二进制文件的读取与写入和文本文件相同,只要在文件打开时指定打开模式“b”即可
1 读取csv文件的 csv.reader() 方法
csv.reader(file_object)
2 读取csv文件的 csv.DictReader() 方法
csv.DictReader(file_object)
3 写入csv文件的 csv.writer() 方法
csv.writer(file_object)
4 写入csv文件的 csv.DictWriter() 方法
csv.DictWriter(file_object,column_name)
来源:https://blog.csdn.net/waywardG/article/details/123462813
0
投稿
猜你喜欢
- 一、format格式输出字符串使用 % 操作符对各种类型的数据进行格式化输出,这是早期 Python提供的方法。字符串类型(str)提供了
- 我就废话不多说了,大家还是直接看代码吧~# -*- coding: utf-8 -*-#keras==2.0.5#tensorflow==1
- 在python中使用字典,格式如下:dict={ key1:value1 , key2;value2 ...}在实际访问字典值时的使用格式如
- 1. 表示操作成功,文字上方会显示一个表示操作成功的图标。wx.showToast({ title: '操作成功!
- list1 和list2 两个list , 想要得到list1是不是包含 list2 (是不是其子集 )a = [1,2] b = [1,2
- 最近接触了很多数据库的东西,本来是一直接触的是sql server,不过由于项目需要就开始对mysql进行了连接。下面就让我这个菜鸟浅谈下经
- go语言里边的字符串处理和PHP还有java 的处理是不一样的,首先申明字符串和修改字符串package mainimport "
- 本文实例讲述了JS仿iGoogle自定义首页模块拖拽特效的方法。分享给大家供大家参考。具体实现方法如下:<!DOCTYPE html
- 一、引入方式from itertools import cycle二、使用方法我们先来看看它的源码cycle它接收一个可迭代对象,可以将一个
- 目录1 、一般同步下载2、 使用流式请求,requests.get方法的stream3 、异步下载文件4、 异步拆分下载文件5、注意1 、一
- 目录需求描述:需求解析:解决需求问题解决本人前端菜鸟一名,一直致力于不间断的生产管理后台的bug,并以此自勉自励。近几天接到一个需求,网上也
- 下面介绍下Python import与from import使用,具体内容如下所示:Python程序可以调用一组基本的函数(即内建函数),比
- 本文实例讲述了Python列表list内建函数用法。分享给大家供大家参考,具体如下:#coding=utf8'''&
- 1、引言小 * 丝:鱼哥,你说咱们发快递时填写的地址信息,到后台怎么能看清楚写的对不对呢?小鱼:这种事情还要问? 你没在电商行业混过??小 * 丝:
- 先看看弹窗效果,如下: //放大图片 $(page).on('click','.popupIm
- 动态语言与静态语言有很多不同,最大的特性之一就是可以实现动态的对类和实例进行修改,在Python中,我们创建了一个类后可以对实例和类绑定心的
- 如果使用Python做大型海量数据批量任务时,并且backend用mongodb做数据储存时,常常面临大量读写数据库的情况。尤其是大量更新任
- PyHook是一个基于Python的“钩子”库,主要用于监听当前电脑上鼠标和键盘的事件。这个库依赖于另一个Python库PyWin32,如同
- jemalloc源于Jason Evans 2006年在BSDcan conference发表的论文:《A Scalable Concurr
- 代码如下:<html> <head> &nb