博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
read()、readline()、readlines()区别
阅读量:4980 次
发布时间:2019-06-12

本文共 425 字,大约阅读时间需要 1 分钟。

 read() 读取整个文件。

 readline() 读取一行数据。
 readlines() 读取所有行的数据。

具体如下:

txt文件:

1、read(),每次读取整个文件,通常将读取到底文件内容放到一个字符串变量中,也就是说 .read() 生成文件内容是一个字符串类型

 

2、readline(),每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型

 

 

3、readlines(),每次按行读取整个文件内容,将读取到的内容放到一个列表中,返回list类型

.readline() 和 .readlines() 之间的差异是后者一次读取整个文件,象 .read() 一样;

.readlines() 自动将文件内容分析成一个行的列表;

.readline() 每次只读取一行,通常比 .readlines() 慢得多

 

转载于:https://www.cnblogs.com/zyp1/p/5584363.html

你可能感兴趣的文章
mariadb BINLOG_FORMAT = STATEMENT 异常
查看>>
Java回顾之多线程
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6203 ping ping ping
查看>>
Fireworks基本使用
查看>>
Java基础常见英语词汇
查看>>
nginx启动、关闭命令、重启nginx报错open() "/var/run/nginx/nginx.pid" failed
查看>>
UINavigationController的视图层理关系
查看>>
组件:slot插槽
查看>>
Nginx配置文件nginx.conf中文详解(转)
查看>>
POJ 1308 Is It A Tree?(并查集)
查看>>
N进制到M进制的转换问题
查看>>
php PDO (转载)
查看>>
[置顶] 一名优秀的程序设计师是如何管理知识的?
查看>>
highcharts 图表实例
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>
宏定义
查看>>
笔记:git基本操作
查看>>
生成php所需要的APNS Service pem证书的步骤
查看>>