博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
red()、redinle()、redlines()三者之间的关系
阅读量:6731 次
发布时间:2019-06-25

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

# 关于read()方法:# 1、读取整个文件,将文件内容放到一个字符串变量中# 2、如果文件大于可用内存,不可能使用这种处理file_object = open("a.txt", 'r', encoding='utf-8')  # 创建一个文件对象,也是一个可迭代对象try:    all_the_text = file_object.read()  # 结果为str类型    print(type(all_the_text))    print("all_the_text=", all_the_text)finally:    file_object.close()# 关于readline()方法:# 1、readline()每次读取一行,比readlines()慢得多# 2、readline()返回的是一个字符串对象,保存当前行的内容file_object1 = open("a.txt", 'r', encoding='utf-8')try:    while True:        line = file_object1.readline()        if line:            print("line=", line)        else:            breakfinally:    file_object1.close()# 关于readlines()方法:# 1、一次性读取整个文件。# 2、自动将文件内容分析成一个行的列表。file_object2 = open("a.txt", 'r', encoding='utf-8')try:    lines = file_object2.readlines()    print("type(lines)=", type(lines))  # type(lines)= 
for line in lines: print("line=", line)finally: file_object2.close()

  

转载于:https://www.cnblogs.com/ZKPython/p/10612384.html

你可能感兴趣的文章
tf 查看模型内容
查看>>
前端打包/自动化构建工具:fis3
查看>>
ECS镜像(一)镜像产品及生态概览
查看>>
Android修改状态栏颜色全方位教程
查看>>
点击图片放大至原始图片大小
查看>>
函数Int3断点检测
查看>>
sqlserver 重建日志文件
查看>>
返回给定字符串中最长连续数字串
查看>>
SQL注入详解-4
查看>>
在ASP.NET MVC中对表进行通用的增删改
查看>>
实现“新手引导”效果
查看>>
SQL Server中各个系统表的作用
查看>>
这里有一些图标资源
查看>>
读心或成现实,OpenBCI要将脑波传感技术用于VR中
查看>>
三年“苏宁之夏”,锐捷无线用才华“闪耀”狂欢夜
查看>>
菜鸟学Linux 第045篇笔记 openSSH
查看>>
Win8Metro(C#)数字图像处理--2.5图像亮度调整
查看>>
Java并发编程:Callable、Future和FutureTask的实现
查看>>
SXS完全查杀+预防方案2
查看>>
判断ORACLE启动时使用spfile还是pfile
查看>>