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之引用和类属性的初步理解
May 15 Python
Python内置数据结构与操作符的练习题集锦
Jul 01 Python
python 通过xml获取测试节点和属性的实例
Mar 31 Python
python爬虫之xpath的基本使用详解
Apr 18 Python
Python实现简单的用户交互方法详解
Sep 25 Python
对Python3使运行暂停的方法详解
Feb 18 Python
Django发送邮件和itsdangerous模块的配合使用解析
Aug 10 Python
python异步编程 使用yield from过程解析
Sep 25 Python
python pycharm的安装及其使用
Oct 11 Python
python 实现turtle画图并导出图片格式的文件
Dec 07 Python
python3发送request请求及查看返回结果实例
Apr 30 Python
Python调用百度OCR实现图片文字识别的示例代码
Jul 17 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生成不重复标识符的方法
2014/11/21 PHP
PHP redis实现超迷你全文检索
2017/03/04 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
JS 获取浏览器和屏幕宽高等信息的实现思路及代码
2013/07/31 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
angularjs实现简单的购物车功能
2017/09/21 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
2018/05/30 jQuery
React 路由懒加载的几种实现方案
2018/10/23 Javascript
Vue-CLI项目中路由传参的方式详解
2019/09/01 Javascript
如何解决日期函数new Date()浏览器兼容性问题
2019/09/11 Javascript
React实现全选功能
2020/08/25 Javascript
js实现简易点击切换显示或隐藏
2020/11/29 Javascript
[03:28]2014DOTA2国际邀请赛 走近EG战队天才中单Arteezy
2014/07/12 DOTA
用Python中的字典来处理索引统计的方法
2015/05/05 Python
在cmd命令行里进入和退出Python程序的方法
2018/05/12 Python
python实现按长宽比缩放图片
2018/06/07 Python
将pip源更换到国内镜像的详细步骤
2019/04/07 Python
python库matplotlib绘制坐标图
2019/10/18 Python
使用python接受tgam的脑波数据实例
2020/04/09 Python
python模拟斗地主发牌
2020/04/22 Python
在echarts中图例legend和坐标系grid实现左右布局实例
2020/05/16 Python
骆驼官方商城:CAMEL
2016/11/22 全球购物
Myprotein丹麦官网:欧洲第一运动营养品牌
2019/04/15 全球购物
New Balance俄罗斯官方网上商店:购买运动鞋
2020/03/02 全球购物
软件测试面试题
2015/10/21 面试题
大学生应聘自荐信
2013/10/11 职场文书
药学专业学生的自我评价分享
2014/02/06 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
大学生学习2014年全国两会心得体会
2014/03/12 职场文书
小学校长开学致辞
2015/07/29 职场文书
幼儿园老师新年寄语
2015/08/17 职场文书
Pygame Draw绘图函数的具体使用
2021/11/17 Python