韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python如何读取文件的数据

python如何读取文件的数据

头像

silencement

2019-10-26 13:19:3013952浏览 · 0收藏 · 0评论

使用 read() 函数读取文件时,如果文件过大,则一次读取全部内容到内存,容易造成内存不足,而相比每次限制读取字符(或字节)的个数,更推荐大家使用逐行读取文件的方式。

一般情况下,逐行读取只适用于以文本格式打开的文件,道理很简单,只有文本文件才有行的概念,二进制文件没有所谓行的概念。

文件对象提供了 readline() 和 readlines() 两个函数来逐行读取文件,其中 readline() 函数用于读取一行内容,而 readlines() 函数用于读取文件内的所有行。

readline()函数

readline() 函数用于读取文件中的一行,包含最后的换行符“\n”。此函数的基本语法格式为:

file.readline([size])

其中,file 为打开的文件对象;size 为可选参数,用于指定读取每一行时,一次最多读取的字符数。

和 read() 函数一样,此函数成功读取文件数据的前提是,使用 open() 函数指定打开文件的模式必须为 r(只读模式)或 r+
(读写模式)。

下面程序示范了使用 readline() 方法来读取文件内容:

#a.txt中有两行内容,分别是:
#PHP中文网
#https://www.php.cn
f = open("a.txt", 'r', True)
while True:
    # 每次读取一行
    line = f.readline()
    # 如果没有读到数据,跳出循环
    if not line: break
    # 输出line
    print(line)
f.close()

输出结果是

PHP中文网

https://www.php.cn

更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《魅魔妈妈》第1季动漫| 吃春晚药后妈妈疯了怎么对付| 电影《满足2》完整版在线观看| 《喂奶人妻厨房HD》| 日产MV和欧美MV的外观对比| 二人世界高清视频播放| 在电影院被强了好爽H| 东野圭吾信| 丈夫不在的日子中字头| 巨乳| 男奴调教赤裸跪爬服传| 超级少女| 伦理《少妇的滋味》完整版| 女被扒开腿狂躁XXXXX视频| 添女人荫蒂全部过程AV视频| 双男主做酱酱酿酿视频大全真人版| 在线天堂WWW在线观看图片| 适合夫妻二人看的小众影视剧| 琪琪在线影院电视剧免费| 做爰高潮A片(毛片)| 替孕高(1V1)笔趣阁| 《黏糊糊的你》免费观看 | 《请好好疼爱里面》免费观看| 兽父1到16集一口气看完| 夹腿高潮后注意力不集中能恢复吗 | 小雪被老汉玩得嗷嗷叫| 玉女心经2:阴阳合欢李丽珍 | 小莹的性荡生活第15章| 一家五口混乱的家庭怎么形容 | 麻豆免费观看A片WWW| 《艳乳欲乱2》免费观看| 杨贵妃(台湾绝版)| 苍井空| BOBO浏览器| 《再来一次好吗》动漫| 欧美大妈LOGO大全| 真爱禁区电视剧免费观看全集| 九九在线观看免费播放大全电视剧| 男人把困困进女生困困视频 | 《饥渴的人妻日本》中字| 成品网站1.1.719