Readline( )|学习笔记

简介: 快速学习 Readline( )

开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理Readline( )】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/601/detail/8769


Readline( )


内容介绍:


一、readline( )

二、readlines( )

三、for循环

 

 

一、readline()

输入:

file_name = ‘ demo.txt ’

with open(file_name , encoding= ‘utf-8’ ) as file_obj :

print(file_obj.read( ) )

 

该方法可以用来读取一行内容

换成 print(file_obj.readline( ) )

多读几行:

print(file_obj.readline( ) )

print(file_obj.readline( ) )

print(file_obj.readline( ) )

 

但是看出每一行前都有空行,所以可以加  end= ‘ ’去掉

print(file_obj.readline( ) ,end= ‘ ’ )

print(file_obj.readline( ) )

#print(file_obj.readline( ) )

类似的有  readlines( )

 

二、readlines( )

该方法用于一行一行的读取内容,它会一次性将读取到的内容封装到一个列表中返回

输入:r = file_obj.readlines( )

print(r)

 

可以看出打印的是个列表,让每个数据成为一行,加入 import pprint,将 print(r) 改成

pprint. pprint(r)

 

如果想获取第一行:输入 pprint. pprint(r[0])

 

类似:

pprint. pprint(r[0])

pprint. pprint(r[1])

pdrint. pprint(r[2])

更简单的是  for  循环遍历列表

 

三、for 循环

输入:

for t in file_obj:

print(t)

结果如下:


Lorem ipsum dolor sit amet, consectetur adipisicing elit,sed do eiusmod

Tempor incididunt ut labore et dolore magna aliqua ut enim ad minim weniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex commodo consequat.

***Repl Closed***

相关文章
|
4月前
|
Python
Python的文件对象readline()
【6月更文挑战第8天】
35 5
|
存储 Python
Python文件读取方法:read()、readline()和readlines()的区别
Python文件读取方法:read()、readline()和readlines()的区别
500 0
|
Python
轻松读取大文件:Python中read()、readline()和readlines()技巧大揭秘
轻松读取大文件:Python中read()、readline()和readlines()技巧大揭秘
186 0
C#中console.read()和console.readline()
C#中console.read()和console.readline()
92 0
实现自己的readline方法
用代码来自己实现BufferedReader中的readline方法
|
存储 编解码 缓存
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
InputStream、OutputStream、Reader、Writer的基本概念和使用方法
130 0
python中读取文件的两种方法:.read() .readlines()
python中读取文件的两种方法:.read() .readlines()
|
Python
Python中read()、readline()和readlines()三者间的区别和用法
Python中read()、readline()和readlines()三者间的区别和用法
147 0
|
Python
Python中的Readline( )
Python中的Readline( )自制脑图, readline( ) 该方法可以用来读取一行内容 readlines( ) 该方法用于一行一行的读取内容,它会一次性将读取到的内容封装到一个列表中返回。
117 0
Python中的Readline( )
|
存储 Linux Python
Python文件相关知识点strip、open、read、write、close、readline、readlines、encoding、encode、decode
文件的作用: 可以永久的保存数据. 文件在硬盘中存储的格式是二进制. 打开文件 读写文件 关闭文件 打开文件, 是文件从硬盘中存到内存中 open(file, mode=‘r’, encoding) file 要操作的文件名字, 类型是 str mode, 文件打开的方式, r(read) 只读打开, w(write) 只写打开 a(append) 追加打开 encoding 文件的编码格式, 常见的编码格式有两种, 一种是gbk, 一种是utf-8 返回值, 文件对象, 后续所有的文件操作,都需要通
340 1
Python文件相关知识点strip、open、read、write、close、readline、readlines、encoding、encode、decode