国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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学习网

关注

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

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

女人一旦尝到粗硬的心理| 伦理《少妇的滋味》完整版| 绝色儿媳在线观看免费版电视剧 | 青梅竹马是消防员第一部| 成品网站免费直播有哪些平台推荐 | 强伦女教师2:伦理| 少女初恋吃小头头视频免费| 扌暴辶鬲的短文| 玉女心经2:阴阳合欢李丽珍 | 《俄罗斯空姐2(俄罗斯航空)》| 公憩止痒小说原著叫什么名字 | 美国伦理小樱桃1| 免费网站在线观看大全电视剧 | 高压监狱2法国1时43分| 疯狂精力旺盛的女婿小说免费阅读| 初二学生小馒头| 做我的爱人6集免费观看电视剧| 禁忌1蜜桃熟了| 《性房纵欲》在线观看| 《警花交换做爰》| 妈妈的职业4免费观看完整版高清| 老公装醉看我和别人在一起| 公厕被偷窃视频大全| 公翁晚上吃我奶头子| 日本大片又大又好看的PPT| 美国伦理4女警| 《酒店激战》动漫1-5集免费观..| 高压监狱在线观看免费高清完整| 女性俱乐部LOGO| 挺进朋友人妻张婉莹身体| 床上接吻| 《健身教练》浸画全集| 一天下课几个男生把我拉到 | 四虎网站| 国内免费LOGO网站| 军营里饱满的乳被揉捏玩弄| 丈夫不在的日子中字头| 平陆县公安局| 白天像教授晚上像野兽| 欧美版理伦片巜人间天堂| 无码