概述

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 File readlines() 使用方法

本文地址: http://www.cppcns.com/jiaoben/python/223141.html

python读文件readlines_Python File readlines() 使用方法相关推荐

  1. python写文件读文件-Python 读写文件和file对象的方法(推荐)

    1.open 使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. file_object = open('thefile.tx ...

  2. python读文件readlines_Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n...

    Python 三种读文件方法read(), readline(), readlines()及去掉换行符\n 首先, 让我们看下数据demo.txt, 就两行数据. 35durant teamGSW 1 ...

  3. python读文件open file 中文乱码问题

    问题描述: 自己编写的python小程序中使用open方法打开文件,readlines读取每行,然后每行根据正则表达式进行匹配处理. 对于处理文件中的中文字符显示出来是乱码. 问题代码: #打开文件逐 ...

  4. python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)

    以下笔记是我在 xue.cn 学习群之数据分析小组所整理分享的心得.相关背景是:我选择中文词频统计案例作为考察大家python基础功掌握程度. 以小见大,下面是2个小技能的具体实战: 如何灵活地处理文 ...

  5. python 读文件写数据库_python读文件写数据库

    Python 读文件,写数据库 Python 读文件 打开文件 Python读写文件在计算机语言中被广泛的应用,如果你想了解其应用的程序,以下的文章会给你详细的介绍相关内容,会你在以后的学习的过程中有 ...

  6. Python 读文件

    版权所有,未经许可,禁止转载 章节 Python 介绍 Python 开发环境搭建 Python 语法 Python 变量 Python 数值类型 Python 类型转换 Python 字符串(Str ...

  7. python读取文件第n行-Python读取文件最后n行的方法

    本文实例讲述了Python实现读取文件最后n行的方法.分享给大家供大家参考,具体如下: # -*- coding:utf8-*- import os import time import dateti ...

  8. python读取大文件csv_对python中大文件的导入与导出方法详解

    1.csv文件的导入和导出 通过一个矩阵导出为csv文件,将csv文件导入为矩阵 将csv文件导入到一个矩阵中 import numpy my_matrix = numpy.loadtxt(open( ...

  9. Python学习入门基础教程(learning Python)--5.6 Python读文件操作高级

    前文5.2节和5.4节分别就Python下读文件操作做了基础性讲述和提升性介绍,但是仍有些问题,比如在5.4节里涉及到一个多次读文件的问题,实际上我们还没有完全阐述完毕,下面这个图片的问题在哪呢? 问 ...

最新文章

  1. docker Rails Permission denied @ dir_s_mkdir
  2. 华三交换机配置多个镜像口_配置本地端口镜像详解(多个镜像口:多个观察口)...
  3. mysql小王 保密_利用mysql的注射点得到更多mysql的信息
  4. 收集MySQL常用函数,值得收藏!
  5. spring 配置只读事务_只读副本和Spring Data第1部分:配置数据库
  6. git clone远程仓库时,输错密码如何解决?
  7. defaultdict python3,Python collections.defaultdict() 与 dict的使用和区别|python3教程|python入门|python教程...
  8. 第38章:MongoDB-集群--Replica Sets(副本集)---多机的搭建
  9. 基于FPGA数字混频器的设计(1)
  10. 我辞职了准备系统学习新知识和技提升自己
  11. MT6762 datasheet,MT6762规格书,MT6762芯片参数资料
  12. YOLOv4 介绍及其模型优化方法
  13. 第27次CCF-CSP计算机软件能力认证(2022-09-18)
  14. 龙贝格算法在MATLAB的实现
  15. c语言windows库函数,C语言访问Windows COM组件函数
  16. JOMESA Filter Mounts1 PU滤膜载物片
  17. Flexe2.0 学习笔记三(得用STATE实现一个组件登录窗体)
  18. ESXI VCenter 安装过程及常规使用方法(图文解析每一步)
  19. 阿里CEO逍遥子,为什么要去做客服?
  20. 岂止于跨境,独立站在国内市场的萌芽与发展态势

热门文章

  1. 云原生爱好者周刊:推荐阅读《高性能浏览器网络》
  2. java中int取值范围是怎么计算的?
  3. 关于GDPR体系文件介绍,介绍GDPR体系文件的内容和意义
  4. CLUENER 细粒度命名实体识别,附完整代码
  5. linux怎么开放3306端口,Linux开启3306端口(开放mysql访问端口)
  6. 解决:Mysql 重装时 3306 端口被占用及如何释放 3306 端口的问题
  7. 解决Android7.0系统 调用系统相机、系统播放器播放视频、切图兼容问题,报异常android.os.FileUriExposedException
  8. Android读取sql文件并导入数据库
  9. JS中的offsetWidth、offsetHeight、clientWidth、clientHeight等等的详细介绍
  10. 开发了一个抠图/去背景应用