readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理,如果碰到结束符 EOF 则返回空字符串,需要的朋友可以参考下

概述

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

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

语法

readlines()方法语法如下:

fileObject.readlines( );

参数

无。

返回值

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

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

文件jb51.txt 的内容如下:1:www.jb51.net

2:www.jb51.net

3:www.jb51.net

4:www.jb51.net

5:www.jb51.net

循环读取文件的内容:

python2的写法

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 打开文件

fo = open("jb51.txt", "r")

print "文件名为: ", fo.name

for line in fo.readlines(): #依次读取每行

line = line.strip() #去掉每行头尾空白

print "读取的数据为: %s" % (line)

# 关闭文件

fo.close()

python3的写法

# -*- coding: utf-8 -*-

# 打开文件

fo = open("jb51.txt", "r")

print("文件名为: ",fo.name)

for line in fo.readlines(): #依次读取每行

line = line.strip() #去掉每行头尾空白

print ("读取的数据为: %s" % (line))

# 关闭文件

fo.close()

效果如下图所示

python中readlines怎么用_Python File readlines() 使用方法相关推荐

  1. python中write什么意思_python file write () 方法概括及作用分析(实例)

    今天这篇文章我们来了解一下pythonwrite(),我会在这篇文章之中来讲解python中write方法以及pythonwrite属性而且还会将它能用在python编程之中的什么地方来进行说明.废话 ...

  2. python中shuffle怎么用_Python|有趣的shuffle方法

    问题描述 Pythonrandom的"shuffle方法随机化序列项"是我们在学习中会经常遇到的一个知识点,今天我们就来简单的学习一下吧!解决方案 在学习这个方法时我们就要了解他是 ...

  3. python中的sep参数_Python sep参数使用方法详解

    Python sep参数使用方法详解 这篇文章主要介绍了Python sep参数使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Pyth ...

  4. python中append的用法_Python 列表 append() 使用方法及示例

    Python 列表 append() 使用方法及示例 append()方法将一个项目添加到列表的末尾. append()方法将单个项目添加到列表的末尾. append()方法的语法为:list.app ...

  5. python中ans的用法_python cx_Oracle基础使用方法

    问题 使用python操作oracle数据库,获取表的某几个字段作为变量值使用. 使用Popen+sqlplus的方法需要对格式进行控制,通过流获取这几个字段值不简洁(个人观点--).(优点是能够使用 ...

  6. python中copytree的用法_python复制文件的方法实例详解

    本文实例讲述了python复制文件的方法.分享给大家供大家参考.具体分析如下: 这里涉及Python复制文件在实际操作方案中的实际应用以及Python复制文件 的相关代码说明,希望你会有所收获. Py ...

  7. python中的insert函数_Python numpy.insert函数方法的使用

    numpy.insert numpy.insert(arr, obj, values, axis=None) [source] 沿给定轴在给定索引之前插入值.参数 :arr :array_like 输 ...

  8. python中素数的求法_python求素数的方法

    题目:判断101-200之间有多少个素数,并输出所有素数. 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数. 我的代码: for i i ...

  9. python中tile的用法_Python numpy.tile函数方法的使用

    numpy.tile numpy.tile(A, reps)      [source] 通过重复A代表次数来构造数组. 如果代表的长度为d,则结果的尺寸为max(d,A.ndim). 如果A.ndi ...

最新文章

  1. java list反序列化_java序列化与反序列化操作实例分析
  2. CopyOnWriteArrayList源码分析
  3. 使用SeaJS实现模块化JavaScript开发【转】
  4. 【Linux系统编程应用】 V4L2编程基础(一)
  5. cupsd进程_关于Linux操作系统进程操作(ps)命令简介
  6. 【人民币识别】基于matlab GUI人民币序列号识别【含Matlab源码 908期】
  7. Restorator 2007 Build 1729 汉化版
  8. java jshell 命令
  9. MTK6589手机工程模式调大各种音量方法
  10. NXP iMX8 ARM平台Distro Boot使用
  11. 安全运营和应急响应详解
  12. 怎么调整计算机的音量,笔记本音量怎么调_如何调整笔记本电脑的音量-win7之家...
  13. 计算机网络读书笔记(谢希仁 第六版 思维导图)
  14. Classic Shell给你的Win8/7装上更好用的开始菜单
  15. [Codeforces1155F][DP]Delivery Oligopoly
  16. 百面机器学习:支持向量机
  17. 精简我们的apk的方法
  18. 运动健身行业门店运营管理解决方案
  19. 【CE】Mac下的CE教程Tutorial:基础篇(1-4关)
  20. OpenSSL API 签发证书

热门文章

  1. Android编写一个登录界面,利用数据库实现记住密码,注册账号,强制下线,以及类似QQ的下拉列表登录功能
  2. Android sdk tool地址及相关工具
  3. 页眉如何设置成一页左一页右?页码如何设置成一页左一页右?
  4. w ndows7打印机添加,windows7系统无法添加打印机如何解决
  5. string.Format 格式化字符串
  6. TT语音母公司IPO:算法社交的暗流和壁垒
  7. 2021年广东省安全员B证第三批(项目负责人)考试题库及广东省安全员B证第三批(项目负责人)复审考试
  8. “风口”上的半导体产业投资:硅谷模式是否依然奏效?
  9. 微信开发-苹果手机无法滑动页面
  10. 华为荣耀平板2_华为荣耀平板2开箱 使用感受_什么值得买