readlines和readline
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相关推荐
- 第九章、python中常用函数及方法------打开函数open,写入write、writelines,读取read、readlines、 readline
目录 9.7 python的打开函数open (1)参数file (2)参数mode (3)参数buffering (4)参数encoding (5)参数errors (6)参数newline (7) ...
- python readlines慢_为什么readline()比Python中的readlines()慢得多?
在一次采访中,一位采访者问我为什么readline()比Python中的readlines()慢得多? 我回答说readlines()需要多次阅读,这需要更多的支出. 我不知道我的答案是否正确. 如果 ...
- python中readlines函数例子_Python遍历方法readline()和readlines()实例讲解
在进行Python项目开发(http://www.maiziedu.com/course/python/)中我们需要遍历一个大日志文件,在这个时候我们应该使用readlines()还是readline ...
- python readlines慢_为什么在Python中readline()比readlines()慢得多?
只是为了好玩,我写了一堆函数,遍历一个文件并将每一行放入一个列表中:#!/usr/bin/python def readlines(): with open("sorted_output.t ...
- 干货|python基础知识总结
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 Python是一种面向对象的解释型计算机程序设计语言.它有着代码简 ...
- 第二周 数据获取与表示 第一节 数据获取 Data Acquisition
2.1 Data Acquisition 一.本地数据获取 Local Data Acquisition:打开后才能进行读写:读文件.写文件:文件处理完毕要关闭文件(因为Python回缓存写入数据,若 ...
- python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)
以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...
- python-print
%s,%d就是占位符.还有%r 只是说明这样的对应:%s-->str();%r-->repr(),什么意思呢?就是说%s调用的是str()函数把对象转化为str类型,而%r是调用了repr ...
- python读取指定字节长度的文本
软件版本 Python 2.7.13; Win 10 场景描述 1.使用python读取指定长度的文本: 2.使用python读取某一范围内的文本. Python代码 test.txt文本内包含的 ...
最新文章
- 【深度学习】医学图像分割的集成与后处理
- python note 15 正则表达式
- html5 jq图片效果,HTML5 jQuery可左右滑动拖拉的照片处理前后对比界面
- 尝试使用jBPM Console NG(测试版)
- fork、vfork、clone
- PyCharm下解决Unresolved Reference问题
- Visual C++ 时尚编程百例002(MFC窗口)
- 让在vc6创建的程序中,控件可以随xp风格的改变而变化,不用再程序中添加代码来自己实现~...
- [多媒体] m3u8简介
- 学生选课系统代码-1start.py代码
- 解决webpack5打包html中图片后图片无法显示问题
- 计算机硬盘和分区是什么关系,电脑硬盘如何分区 电脑硬盘分区注意事项【详解】...
- 新托业模拟考试感言—了解一下参加过托业考试前辈们的经验03
- 计算机快捷键英语,输入法电脑中英文切换快捷键
- 计算机网络基础教程第二版答案,计算机网络技术实用教程(第2版)课后习题答案...
- 各种 PNG图片压缩对比分析
- 回首神仙地,还道人间好
- 计算机中浮点数的表示及正负数小数的反码补码
- 数字图像处理 使用opencv+python识别七段数码显示器的数字
- eps罗马柱头制作方法_元阳好的eps罗马柱批发价格,罗马柱子制作