描述

Python 文件 readline() 方法用于从文件读取整行,包括 "\n" 字符。如果指定了一个非负数的参数,则返回指定大小的字符数,包括 "\n" 字符。

语法

readline() 方法语法如下:

fileObject.readline([size])

参数

  • size -- 从文件中读取的字符数。

返回值

返回从字符串中读取的字符。

实例

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

文件 runoob.txt 的内容如下:

这是第一行
这是第二行
这是第三行
这是第四行
这是第五行

循环读取文件的内容:

#!/usr/bin/python
# -*- coding: UTF-8 -*- # 打开文件
fo = open("runoob.txt", "r+",encoding="utf-8")
print ("文件名为: ", fo.name) line = fo.readline()
print ("读取第一行 %s" % (line)) line = fo.readline(6)
print ("读取的字符串为: %s" % (line)) #加上换行符共6个字符,再次readline就读取下一行 line = fo.readline(4)
print ("读取的字符串为: %s" % (line))
# 关闭文件
fo.close()

以上实例输出结果为:

文件名为:  runoob.txt
读取第一行 这是第一行 读取的字符串为: 这是第二行 读取的字符串为: 这是第三

最新文章

  1. SQL Server 连接超时案例一则
  2. ubuntu安装python一些安装包
  3. XSS代码触发条件,插入XSS代码的常用方法
  4. CyclicBarrier
  5. Heritrix源码分析(十三) Heritrix的控制中心(大脑)CrawlController(二)
  6. MyBatis Generator generatorConfig.xml配置详解
  7. Windows Azure 网站自愈
  8. iOS 图形编程总结
  9. 遇到scan configurtation CDT builder等的错误
  10. 201521123045 《Java程序设计》第12周学习总结
  11. BZOJ 3209: 花神的数论题 [数位DP]
  12. 用Java为Hyperledger Fabric(超级账本)开发区块链智能合约链代码之部署与运行示例代码
  13. 带你领略Linux系统发展及版本更迭
  14. stm32与HC-SR04超声波传感器测距
  15. Qt Widgets——抽象旋转框及其继承类
  16. zabbix结合grafana
  17. solr 搭建 (基于solr-5.0.0)
  18. 解决nginx+php二级页面显示空白的问题
  19. 内置函数: filter 和 map
  20. Murano Weekly Meeting 2015.11.11

热门文章

  1. 微信小程序 - 非入侵式布局
  2. vasa构架
  3. JAVA的CLASS文件详解
  4. python unittest case运行失败重试
  5. C# Linq to Entity Lamda方式分组并求和求平均值
  6. nginx 和php设置上传大小及可以提交的内容限制
  7. Oracle11g口令过期的解决
  8. 〖Linux〗Ubuntu14.04安装32位运行库
  9. 使用OpenNI 2获取RGBD摄像头深度信息
  10. 使用Cookie进行会话管理