# Python 文件读取方法示例
# 方法1: 使用 open() 函数读取整个文件内容
with open('example.txt', 'r', encoding='utf-8') as file:
content = file.read()
print(content)
# 解释: 这种方法会将文件的全部内容读入一个字符串中。适合小文件,因为会占用较多内存。
# 方法2: 使用 readline() 逐行读取文件
with open('example.txt', 'r', encoding='utf-8') as file:
line = file.readline()
while line:
print(line.strip()) # strip() 去除行末的换行符
line = file.readline()
# 解释: 每次只读取一行,适合处理大文件,节省内存。
# 方法3: 使用 readlines() 读取所有行到列表中
with open('example.txt', 'r', encoding='utf-8') as file:
lines = file.readlines()
for line in lines:
print(line.strip())
# 解释: 将文件的所有行读入一个列表中,每行作为一个元素。适合需要随机访问文件行的情况。
# 方法4: 使用 for 循环逐行读取文件
with open('example.txt', 'r', encoding='utf-8') as file:
for line in file:
print(line.strip())
# 解释: 这是推荐的方式,因为它既高效又简洁,适合大多数情况。
上一篇:websocket python
下一篇:python时间戳转时间
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站