Python 文本文件与csv文件的读取与写入
作者:Pesistent?J 时间:2021-02-10 09:57:56
一、文本文件读取与写入
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
标签:Python,文本,文件,csv文件,读写
0
投稿
猜你喜欢
深入剖析Go语言编程中switch语句的使用
2024-02-19 16:50:45
该死的IE,走好
2009-01-15 12:26:00
隐藏你的.php文件的实现方法
2023-10-20 22:58:01
MySQL借助DB实现分布式锁思路详解
2024-01-16 03:17:13
Python重试库 Tenacity详解(推荐)
2021-07-07 00:20:09
详解Mybatis逆向工程中使用Mysql8.0版本驱动遇到的问题
2024-01-16 16:48:19
golang 实现每隔几分钟执行一个函数
2024-05-22 17:48:14
.NET5控制台程序使用EF连接MYSQL数据库的方法
2024-01-25 08:07:43
asp中数组的用法
2008-05-12 22:29:00
用python实现简单EXCEL数据统计的实例
2021-12-30 09:59:01
javascript实现划词标记+划词搜索功能
2008-02-21 13:20:00
Oracle中instr函数使用方法
2023-07-23 19:14:06
为WordPress增加微博功能
2010-08-31 15:01:00
python 打印出所有的对象/模块的属性(实例代码)
2023-09-02 21:46:15
Vue中子组件调用父组件的3种方法实例
2024-05-13 09:08:18
未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
2023-07-01 00:38:21
oracle数据库tns配置方法详解
2023-07-20 16:14:10
Visual Studio 2017使用EF选择MySQL数据源
2024-01-25 04:13:23
python 顺时针打印矩阵的超简洁代码
2023-03-25 14:03:52
SQL截取字符串函数分享
2024-01-23 23:09:59