Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 5228|回复: 1
打印 上一主题 下一主题

read()、readline()以及readlines()的用法

[复制链接]

85

主题

94

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
跳转到指定楼层
楼主
发表于 2018-6-29 16:11:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jeffrey 于 2018-6-29 16:13 编辑

每种方法限制每次读取的数据量,它们通常不使用变量
read()每次读取整个文件,它通常用于将文件内容放到一个字符串变量中,然而
read()生成文件内容最直接的字符串表示,但对于连续的面向行的处理没必要。

readlines和readline相似
例子:
file = open(ydit.txt)
for  line in  file.readlines():
    print  line

readline和readlines的差异是后者一次读取整个文件,readlines 需要用for in结构
进行处理,另外一个方面,readline每次只读取一行,比readlines慢。




回复

使用道具 举报

0

主题

85

帖子

252

积分

中级会员

Rank: 3Rank: 3

积分
252
沙发
发表于 2018-7-31 18:23:23 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-4-26 01:30 , Processed in 0.019647 second(s), 8 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表