Python File readlines() 使用方法


Posted in Python onMarch 19, 2018

概述

readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理。

如果碰到结束符 EOF 则返回空字符串。

语法

readlines() 方法语法如下:

fileObject.readlines( );

参数
无。

返回值
返回列表,包含所有的行。

实例
以下实例演示了 readline() 方法的使用:

文件3water.txt 的内容如下:

1:3water.com
2:3water.com
3:3water.com
4:3water.com
5:3water.com

循环读取文件的内容:

python2的写法

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
# 打开文件
fo = open("3water.txt", "r")
print "文件名为: ", fo.name
 
for line in fo.readlines():             #依次读取每行 
  line = line.strip()               #去掉每行头尾空白 
  print "读取的数据为: %s" % (line)
 
# 关闭文件
fo.close()

python3的写法

# -*- coding: utf-8 -*-
# 打开文件
fo = open("3water.txt", "r")
print("文件名为: ",fo.name)
 
for line in fo.readlines():             #依次读取每行 
  line = line.strip()               #去掉每行头尾空白 
  print ("读取的数据为: %s" % (line))
 
# 关闭文件
fo.close()

效果如下图所示

Python File readlines() 使用方法

这篇文章就介绍到这了,需要的朋友可以参考一下

Python 相关文章推荐
Python深入学习之闭包
Aug 31 Python
使用python开发vim插件及心得分享
Nov 04 Python
Django1.7+python 2.78+pycharm配置mysql数据库教程
Nov 18 Python
深入理解python中的浅拷贝和深拷贝
May 30 Python
老生常谈Python startswith()函数与endswith函数
Sep 08 Python
tensorflow实现对图片的读取的示例代码
Feb 12 Python
JavaScript实现一维数组转化为二维数组
Apr 17 Python
python在新的图片窗口显示图片(图像)的方法
Jul 11 Python
python openCV获取人脸部分并存储功能
Aug 28 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
Jan 16 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
Feb 11 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
Mar 19 #Python
django用户注册、登录、注销和用户扩展的示例
Mar 19 #Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
Mar 19 #Python
遗传算法python版
Mar 19 #Python
python实现简单遗传算法
Mar 19 #Python
python psutil库安装教程
Mar 19 #Python
Python递归实现汉诺塔算法示例
Mar 19 #Python
You might like
PHP var_dump遍历对象属性的函数与应用代码
2010/06/04 PHP
PHP文章采集URL补全函数(FormatUrl)
2012/08/02 PHP
php+jQuery实现的三级导航栏下拉菜单显示效果
2017/08/10 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
JQuery学习笔记 nt-child的使用
2011/01/17 Javascript
JavaScript高级程序设计 阅读笔记(二十) js错误处理
2012/08/14 Javascript
javascript:FF/Chrome与IE动态加载元素的区别说明
2014/01/26 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
基于jQuery实现的QQ表情插件
2015/08/25 Javascript
前端微信支付js代码
2016/07/25 Javascript
JavaScript定义全局对象的方法示例
2017/01/12 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
JS实现的字符串数组去重功能小结
2019/06/17 Javascript
前端插件之Bootstrap Dual Listbox使用教程
2019/07/23 Javascript
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
2019/11/13 Javascript
python访问系统环境变量的方法
2015/04/29 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
Python AES加密实例解析
2018/01/18 Python
Python实现PS图像调整黑白效果示例
2018/01/25 Python
Python3使用正则表达式爬取内涵段子示例
2018/04/22 Python
对python的文件内注释 help注释方法
2018/05/23 Python
python实现吃苹果小游戏
2020/03/21 Python
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
大学生职业规划范文:象牙塔生活的四年计划
2014/01/14 职场文书
干部下基层实施方案
2014/03/14 职场文书
员工合理化建议书
2014/05/19 职场文书
2014年测量员工作总结
2014/12/12 职场文书
药品销售内勤岗位职责
2015/04/13 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
《童年的发现》教学反思
2016/02/18 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python