作者:Gakki
1. read()
- read() 方法用于从文件读取指定的字节数,如果未给定或为负则读取所有。
- fileObject.read([size])
- size:从文件中读取的字节数,默认为 -1,表示读取整个文件
with open("1.txt", 'r') as file_object:
# 读取 10 个字节
get_text = file_object.read(10)
print(type(get_text))
print(get_text)
2. readline()
- readline() 方法用于从文件读取整行,包括 "\n" 字符。如果指定了一个非负数的参数,则返回指定大小的字节数,包括 "\n" 字符。
- fileObject.readline()
with open("1.txt", 'r') as file_object:
get_text = file_object.readline()
print(type(get_text))
print(get_text)
3. readlines()
- readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。 如果碰到结束符 EOF 则返回空字符串
- fileObject.readlines( )
- 返回列表,包含所有的行
with open("1.txt", 'r') as file_object:
for line in file_object.readlines():
print(line)
网友评论