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 相关文章推荐
本地文件上传到七牛云服务器示例(七牛云存储)
Jan 11 Python
python获取豆瓣电影简介代码分享
Jan 16 Python
Python中logging模块的用法实例
Sep 29 Python
Python中实现的RC4算法
Feb 14 Python
python实现中文输出的两种方法
May 09 Python
python通过apply使用元祖和列表调用函数实例
May 26 Python
利用Python实现颜色色值转换的小工具
Oct 27 Python
python检测IP地址变化并触发事件
Dec 26 Python
python读取图片任意范围区域
Jan 23 Python
django 实现手动存储文件到model的FileField
Mar 30 Python
python之openpyxl模块的安装和基本用法(excel管理)
Feb 03 Python
python 使用openpyxl读取excel数据
Feb 18 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
一周学会PHP(视频)Http下载
2006/12/12 PHP
PHP curl使用实例
2015/07/02 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
jQuery处理图片加载失败的常用方法
2015/06/08 Javascript
jQuery自定义动画函数实例详解(附demo源码)
2015/12/10 Javascript
体验jQuery和AngularJS的不同点及AngularJS的迷人之处
2016/02/02 Javascript
使用JS代码实现点击按钮下载文件
2016/11/12 Javascript
微信小程序canvas写字板效果及实例
2017/06/15 Javascript
浅谈react前后端同构渲染
2017/09/20 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
jQuery内容选择器与表单选择器实例分析
2019/06/28 jQuery
在vue中使用axios实现post方式获取二进制流下载文件(实例代码)
2019/12/16 Javascript
[00:52]黑暗之门更新 新英雄孽主驾临DOTA2
2016/08/24 DOTA
python中的reduce内建函数使用方法指南
2014/08/31 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
Python将文本去空格并保存到txt文件中的实例
2018/07/24 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
python字典的setdefault的巧妙用法
2019/08/07 Python
Python简易版图书管理系统
2019/08/12 Python
Django Model层F,Q对象和聚合函数原理解析
2020/11/12 Python
英国家庭、花园、汽车和移动解决方案:Easylife Group
2018/05/23 全球购物
世界各地的旅游、观光和活动:Isango!
2019/10/29 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
大学军训感言600字
2014/02/25 职场文书
吃空饷专项治理工作实施方案
2014/03/04 职场文书
陈欧广告词
2014/03/14 职场文书
大班亲子运动会方案
2014/06/10 职场文书
2015年国培研修感言
2015/08/01 职场文书
2016年先进班集体事迹材料
2016/02/26 职场文书
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
2022/04/22 SQL Server