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中捕捉详细异常信息的代码示例
Sep 18 Python
跟老齐学Python之关于循环的小伎俩
Oct 02 Python
Python获取服务器信息的最简单实现方法
Mar 05 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
Jun 15 Python
基于并发服务器几种实现方法(总结)
Dec 29 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
Apr 08 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
python中Array和DataFrame相互转换的实例讲解
Feb 03 Python
基于flask实现五子棋小游戏
May 25 Python
python如何利用traceback获取详细的异常信息
Jun 05 Python
一些让Python代码简洁的实用技巧总结
Aug 23 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
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
php实现图片上传并进行替换操作
2016/03/15 PHP
linux下php上传文件注意事项
2016/06/11 PHP
PHP实现二维数组按照指定的字段进行排序算法示例
2019/04/23 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
JS 判断undefined的实现代码
2009/11/26 Javascript
关于javascript中this关键字(翻译+自我理解)
2010/10/20 Javascript
jquery检测input checked 控件是否被选中的方法
2014/03/26 Javascript
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
2016/01/25 Javascript
JS实现HTML表格排序功能
2016/08/05 Javascript
JS之获取样式的简单实现方法(推荐)
2016/09/13 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
js实现符合国情的日期插件详解
2017/01/19 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
vue实现简单的星级评分组件源码
2018/11/16 Javascript
es6函数之严格模式用法实例分析
2020/03/17 Javascript
[01:22:10]Ti4 循环赛第二日 DK vs Empire
2014/07/11 DOTA
[03:00]DOTA2-DPC中国联赛1月18日Recap集锦
2021/03/11 DOTA
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
python logging类库使用例子
2014/11/22 Python
更改Python命令行交互提示符的方法
2015/01/14 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
2016/08/30 Python
python下读取公私钥做加解密实例详解
2017/03/29 Python
Python利用Django如何写restful api接口详解
2018/06/08 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
Django实现从数据库中获取到的数据转换为dict
2020/03/27 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
J2EE中的容器都包括哪些
2013/08/21 面试题
新闻专业毕业生英文求职信
2014/03/19 职场文书
党员承诺书怎么写
2014/05/20 职场文书
招商引资工作汇报材料
2014/10/28 职场文书
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技