readlines和readline

  • python之readlines和readline的区别
    • 1.txt
    • readlines
    • readline

很久很久没写博客了,这真的是一个很不好的习惯,因为遇到了很多很多说需要技术文章的。。。。

python之readlines和readline的区别

很久很久没有写py脚本了,今天写脚本突然发现readlines和readline完全忘干净啦,所以写个笔记记录一下
readlines():就是说一次性先将整个文件内容按行读取完,返回值是一个字符串列表。所以在readlines时,通常可以配合循环for x in file.readlines配合使用。
readline():一次性读取文件的一行,返回值是一个字符串。这个函数应该是只能读第一行的数据!
具体看例子:

1.txt

readlines

list = []
with open('1.txt', 'r') as f:ff = f.readlines()print(ff)for line in ff:line = line.strip() #首位去空/换行符print(line)list.append(line)
print(list)

结果:

['今天周六,出去玩了一圈。\n', '明天周日,明天一定要好好学习!']
今天周六,出去玩了一圈。
明天周日,明天一定要好好学习!
['今天周六,出去玩了一圈。', '明天周日,明天一定要好好学习!']

readline

list = []
with open('1.txt', 'r') as f:ff = f.readline()for line in ff:print(ff)line = line.strip() #首位去空/换行符print(line)list.append(line)
print(list)

结果:

今天周六,出去玩了一圈。今
今天周六,出去玩了一圈。天
今天周六,出去玩了一圈。周
今天周六,出去玩了一圈。六
今天周六,出去玩了一圈。,
今天周六,出去玩了一圈。出
今天周六,出去玩了一圈。去
今天周六,出去玩了一圈。玩
今天周六,出去玩了一圈。了
今天周六,出去玩了一圈。一
今天周六,出去玩了一圈。圈
今天周六,出去玩了一圈。。
今天周六,出去玩了一圈。['今', '天', '周', '六', ',', '出', '去', '玩', '了', '一', '圈', '。', '']

readlines和readline相关推荐

  1. 第九章、python中常用函数及方法------打开函数open,写入write、writelines,读取read、readlines、 readline

    目录 9.7 python的打开函数open (1)参数file (2)参数mode (3)参数buffering (4)参数encoding (5)参数errors (6)参数newline (7) ...

  2. python readlines慢_为什么readline()比Python中的readlines()慢得多?

    在一次采访中,一位采访者问我为什么readline()比Python中的readlines()慢得多? 我回答说readlines()需要多次阅读,这需要更多的支出. 我不知道我的答案是否正确. 如果 ...

  3. python中readlines函数例子_Python遍历方法readline()和readlines()实例讲解

    在进行Python项目开发(http://www.maiziedu.com/course/python/)中我们需要遍历一个大日志文件,在这个时候我们应该使用readlines()还是readline ...

  4. python readlines慢_为什么在Python中readline()比readlines()慢得多?

    只是为了好玩,我写了一堆函数,遍历一个文件并将每一行放入一个列表中:#!/usr/bin/python def readlines(): with open("sorted_output.t ...

  5. 干货|python基础知识总结

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 Python是一种面向对象的解释型计算机程序设计语言.它有着代码简 ...

  6. 第二周 数据获取与表示 第一节 数据获取 Data Acquisition

    2.1 Data Acquisition 一.本地数据获取 Local Data Acquisition:打开后才能进行读写:读文件.写文件:文件处理完毕要关闭文件(因为Python回缓存写入数据,若 ...

  7. python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...

  8. python-print

    %s,%d就是占位符.还有%r 只是说明这样的对应:%s-->str();%r-->repr(),什么意思呢?就是说%s调用的是str()函数把对象转化为str类型,而%r是调用了repr ...

  9. python读取指定字节长度的文本

    软件版本 Python 2.7.13;   Win 10 场景描述 1.使用python读取指定长度的文本: 2.使用python读取某一范围内的文本. Python代码 test.txt文本内包含的 ...

最新文章

  1. 【深度学习】医学图像分割的集成与后处理
  2. python note 15 正则表达式
  3. html5 jq图片效果,HTML5 jQuery可左右滑动拖拉的照片处理前后对比界面
  4. 尝试使用jBPM Console NG(测试版)
  5. fork、vfork、clone
  6. PyCharm下解决Unresolved Reference问题
  7. Visual C++ 时尚编程百例002(MFC窗口)
  8. 让在vc6创建的程序中,控件可以随xp风格的改变而变化,不用再程序中添加代码来自己实现~...
  9. [多媒体] m3u8简介
  10. 学生选课系统代码-1start.py代码
  11. 解决webpack5打包html中图片后图片无法显示问题
  12. 计算机硬盘和分区是什么关系,电脑硬盘如何分区 电脑硬盘分区注意事项【详解】...
  13. 新托业模拟考试感言—了解一下参加过托业考试前辈们的经验03
  14. 计算机快捷键英语,输入法电脑中英文切换快捷键
  15. 计算机网络基础教程第二版答案,计算机网络技术实用教程(第2版)课后习题答案...
  16. 各种 PNG图片压缩对比分析
  17. 回首神仙地,还道人间好
  18. 计算机中浮点数的表示及正负数小数的反码补码
  19. 数字图像处理 使用opencv+python识别七段数码显示器的数字
  20. eps罗马柱头制作方法_元阳好的eps罗马柱批发价格,罗马柱子制作

热门文章

  1. 乐乐音乐:Android音乐播放器及动感(KTV)歌词相关博客汇总
  2. 喜报:2009年武汉众嵌0901期顺利就业
  3. JNI学习笔记——(一)入门
  4. 知识图谱——用Python代码从文本中挖掘信息的强大数据科学技术
  5. 7月书讯:最是那一低头阅读的温和
  6. 手机移动端如何跳转至QQ 或者QQ的加好友页面
  7. python程序、画一个笑脸_使用Canvas绘制一个笑脸图
  8. x86\x64\ia64 的区别
  9. ARIMA(p,d,q)模型原理及其实现 --------python
  10. 基准测试工具:Wrk初识