Python 函数list&read&seek详解


Posted in Python onAugust 28, 2019

一、函数list

(1)定义:用打开的文件作为参数,把文件内的每一行内容作为一个元素

(2)格式:list(文件)

(3)例子:

with open(r"test01.txt",'r') as f:
  l = list(f)
  for line in l:
    print(line)

Python 函数list&read&seek详解

2.函数read

(1)作用:按照字符进行读取文件内容

(2)格式:文件.read(数字) 如果数字缺省,那么代表把所有的字符全都读出来;如果里面含有数字那么代表一次性读取这么多字符

(3)注意:允许输入参数读取几个字符,如果没有指定,那么从当前位置读取到结尾,否则从当前位置读取指定个数字符

(4)例子:

with open(r"test01.txt",'r') as f:  
  strChar = f.read(25)
  print(len(strChar))
  print(strChar)

Python 函数list&read&seek详解

3.函数seek

(1)定义:移动文件读取位置

(2)格式:seek(offset,from)

from的取值范围:

0:从文件头开始

1:从文件当前位置开始偏移

2:从文件末尾开始偏移

移动的单位是字节(byte)

一个汉字由若干个字符组成

(3)例子:

with open(r"test01.txt",'r') as f:
  f.seek(4,0)
  strChar2 = f.read()
  print(strChar2)

Python 函数list&read&seek详解

二、源码:

d22_2

地址:https://github.com/ruigege66/Python_learning/blob/master/d22_1_file_analysis.py

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python序列之list和tuple常用方法以及注意事项
Jan 09 Python
Python中的高级函数map/reduce使用实例
Apr 13 Python
python中利用await关键字如何等待Future对象完成详解
Sep 07 Python
Python合并同一个文件夹下所有PDF文件的方法
Mar 11 Python
浅谈python已知元素,获取元素索引(numpy,pandas)
Nov 26 Python
浅谈Tensorflow 动态双向RNN的输出问题
Jan 20 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 Python
python让函数不返回结果的方法
Jun 22 Python
Selenium webdriver添加cookie实现过程详解
Aug 12 Python
python利用appium实现手机APP自动化的示例
Jan 26 Python
python学习之panda数据分析核心支持库
May 07 Python
Python实现信息管理系统
Jun 05 Python
Python collections模块使用方法详解
Aug 28 #Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 #Python
关于python导入模块import与常见的模块详解
Aug 28 #Python
Python datetime包函数简单介绍
Aug 28 #Python
解决python有时候import不了当前的包问题
Aug 28 #Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 #Python
Python 动态导入对象,importlib.import_module()的使用方法
Aug 28 #Python
You might like
打造计数器DIY三步曲(下)
2006/10/09 PHP
PHP form 表单传参明细研究
2009/07/17 PHP
PHP中设置时区,记录日志文件的实现代码
2013/01/07 PHP
PHP信号量基本用法实例详解
2016/02/12 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
2016/04/04 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
2019/10/08 PHP
Laravel Eloquent ORM 实现查询表中指定的字段
2019/10/17 PHP
JavaScript单元测试ABC
2012/04/12 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
AngularJS实现单独作用域内的数据操作
2016/09/05 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
JQuery.dataTables表格插件添加跳转到指定页
2017/06/09 jQuery
Bootstrap 3多级下拉菜单实例
2017/11/23 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
Vue中登录验证成功后保存token,并每次请求携带并验证token操作
2020/09/08 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
使用python实现扫描端口示例
2014/03/29 Python
MySQL最常见的操作语句小结
2015/05/07 Python
python 自定义装饰器实例详解
2019/07/20 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
python 回溯法模板详解
2020/02/26 Python
python接口自动化框架实战
2020/12/23 Python
Keras保存模型并载入模型继续训练的实现
2021/02/20 Python
CSS3制作半透明边框(Facebox)类似渐变
2012/12/09 HTML / CSS
中国最大的名表商城:万表网
2016/08/29 全球购物
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
中间件的定义
2016/08/09 面试题
大学生标准推荐信范文
2013/11/25 职场文书
单位单身证明范本
2014/01/11 职场文书
公司年底活动方案
2014/08/17 职场文书
优秀班主任推荐材料
2014/12/17 职场文书
如何解决php-fpm启动不了问题
2021/11/17 PHP