首页 > 编程语言 > 详细

python读文件

时间:2020-03-05 12:29:08      阅读:61      评论:0      收藏:0      [点我收藏+]
import fileinput

# fileinput
files = ['./test-re.py']
for line in fileinput.input(files):
    print(line)

#################################
# withopen 读
with open('./test-re.py', 'r') as file:
    for line in file:
        print(line, end='')  # 不加end时,输出的行之间会添加一个空行

#################################
# 分段读
def read_in_chunks(file_path, size=1024 * 1024):
    file_ojb = open(file_path)
    while True:
        chunk_data = file_ojb.read(size)
        if not chunk_data:
            break
        yield chunk_data


file_path = './test-re.py'
for line in read_in_chunks(file_path):
    print(line)

python读文件

原文:https://www.cnblogs.com/nxzblogs/p/12419001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!