Python 中 readline 函数在 Windows 下和 Linux 下有区别吗?

 我来答
若以下回答无法解决问题,邀请你更新回答
在晴天的雨伞
2016-05-04 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1227万
展开全部
python中readline()是用来读取文本文件中的一行。
readline和readlines,read都是用来读取文件内容,readline()每次读取一行,当前位置移到下一行;readlines()读取整个文件所有行,保存在一个列表(list)变量中,每行作为一个元素;read(size)从文件当前位置起读取size个字节(如果文件结束,就读取到文件结束为止),如果size是负值或省略,读取到文件结束为止,返回结果是一个字符串。
f=open("myfile")
while True:
line=f.readline()
if line:
print line,
else:
break

f=open("myfile")
lines=f.readline() #lines是一个列表变量

f=open("myfile")
lines=f.read() #lines是一个字符串变量
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式