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中用memcached来减少数据库查询次数的教程
Apr 07 Python
python实现下载指定网址所有图片的方法
Aug 08 Python
python中input()与raw_input()的区别分析
Feb 27 Python
Python基础之getpass模块详细介绍
Aug 10 Python
python爱心表白 每天都是浪漫七夕!
Aug 18 Python
Python3.6+Django2.0以上 xadmin站点的配置和使用教程图解
Jun 04 Python
Python中url标签使用知识点总结
Jan 16 Python
Selenium使用Chrome模拟手机浏览器方法解析
Apr 10 Python
如何基于线程池提升request模块效率
Apr 18 Python
实例讲解Python 迭代器与生成器
Jul 08 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 Python
python中print格式化输出的问题
Apr 16 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
Windows下的PHP5.0详解
2006/11/18 PHP
php 伪造本地文件包含漏洞的代码
2011/11/03 PHP
PHP中操作ini配置文件的方法
2013/04/25 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
yii分页组件用法实例分析
2015/12/28 PHP
Windows2003下php5.4安装配置教程(IIS)
2016/06/30 PHP
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
php实现对文件压缩简单的方法
2019/09/29 PHP
js function使用心得
2010/05/10 Javascript
js数组操作学习总结
2013/11/04 Javascript
jsPDF生成pdf后在网页展示实例
2014/01/16 Javascript
Javascript编程中几种继承方式比较分析
2015/11/28 Javascript
JS中的进制转换以及作用
2016/06/26 Javascript
javascript常用的设计模式
2017/02/09 Javascript
JavaScript实现图片切换效果
2017/08/12 Javascript
vue中的scope使用详解
2017/10/29 Javascript
angular基于ng-alain定义自己的select组件示例
2018/02/23 Javascript
jQuery实现判断滚动条滚动到document底部的方法分析
2019/08/27 jQuery
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
[49:05]Newbee vs TNC 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:42]DOTA2 – 虚无之灵
2019/08/25 DOTA
python str与repr的区别
2013/03/23 Python
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
Python实现iOS自动化打包详解步骤
2018/10/03 Python
python对execl 处理操作代码
2020/06/22 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
移动端HTML5实现文件上传功能【附代码】
2016/03/25 HTML / CSS
财务主管的岗位职责
2013/12/30 职场文书
《李广射虎》教学反思
2014/04/27 职场文书
出差报告格式模板
2014/11/06 职场文书
高中教师个人总结
2015/02/10 职场文书
董事长新年致辞
2015/07/29 职场文书
JavaScript中document.activeELement焦点元素介绍
2021/11/27 Javascript
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android
SQL Server的存储过程与触发器以及系统函数和自定义函数
2022/04/10 SQL Server