Python 文本文件与csv文件的读取与写入
更新时间:2022年03月14日 10:33:03 作者:Pesistent J
这篇文章主要介绍了Python文本文件与csv文件的读取与写入,有读取文件的 read()方法、读取文件的readline() 方法、读取文件的 readlines()方法等相关读写内容,需要的小伙伴可以参考一下
一、文本文件读取与写入
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)
到此这篇关于Python 文本文件与csv文件的读取与写入的文章就介绍到这了,更多相关Python 文件读取与写入内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
python 针对在子文件夹中的md文档实现批量md转word
这篇文章主要介绍了python 针对在子文件夹中的md文档实现批量md转word,但是自己保存的md文档在不同的文件夹,而大部分只能实现同一文件夹内的转换,得出下列总结,需要的朋友可以参考一下2022-04-04解决Python中的ModuleNotFoundError: No module named 'pad
你是否在尝试导入`paddle`模块时遇到了"ModuleNotFoundError: No module named 'paddle'"这个错误?别担心,我们的指南会告诉你如何解决,这就像找到丢失的钥匙一样简单,让我们一起来看看如何解决这个问题吧!2024-03-03Python爬虫爬取王者荣耀英雄信息并保存到图数据库的操作方法
本文介绍了如何使用Python爬虫技术从王者荣耀官方获取英雄信息,并将数据保存到图数据库中,文章详细说明了爬取英雄名称、类型及皮肤名称的过程,并展示了创建英雄类型节点和英雄信息节点的方法2024-09-09python3+PyQt5+Qt Designer实现扩展对话框
这篇文章主要为大家详细介绍了python3+PyQt5+Qt Designer实现扩展对话框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-04-04
最新评论