Python seek()和tell()函数详解
2023-03-20 15:28:24 时间
在讲解 seek() 函数和 tell() 函数之前,首先来了解一下什么是文件指针。
我们知道,使用 open() 函数打开文件并读取文件中的内容时,总是会从文件的第一个字符(字节)开始读起。那么,有没有办法可以自定指定读取的起始位置呢?答案是肯定,这就需要移动文件指针的位置。
文件指针用于标明文件读写的起始位置。假如把文件看成一个水流,文件中每个数据(以 b 模式打开,每个数据就是一个字节;以普通模式打开,每个数据就是一个字符)就相当于一个水滴,而文件指针就标明了文件将要从文件的哪个位置开始读起
tell() 函数
tell() 函数的用法很简单,其基本语法格式如下:
file.tell()
其中,file 表示文件对象。
seek()函数
seek() 函数用于将文件指针移动至指定位置,该函数的语法格式如下:
file.seek(offset[, whence])
相关文章
- 数据挖掘技术与经典案例分析
- 数据告诉你:什么时候抢银行最合适
- 除了数据,生活中还有这些......
- Intel研究院院长吴甘沙演讲全文:大数据分析师的卓越之道(32PPT)
- 简单易学多维数据可视化R实现:神奇的卡通脸谱图Chernoff faces
- 数据正在以意想不到的方式改变着运动队
- Intel研究院院长吴甘沙演讲全文:大数据分析师的卓越之道(32PPT珍藏版)
- 开发者必看!你想知道的迁移之道都在这里了
- OpenHarmony分布式软总线流程分析v1.0丨2.开启软总线,建立连接
- 黄志敏:数据新闻制作7步法,一张图抵3万字
- 如何利用“图计算”实现大规模实时预测分析
- 生命之圈:生物数据可视化的美丽新方法
- 分布式环境下如何保证 ID 的唯一性
- 54项大数据关键模型
- 人工智能在医疗:改善药物依从性、虚拟医疗助手、智能看护、智能药物研发...
- IBM重写了其C++同态加密库,速度提高75倍 !
- 物联网、大数据将改变医疗
- 从全球172个地区国庆,看世界独立进程
- 从劳斯莱斯到IBM,大数据革新如何成功落地
- 大数据热潮的分析与审视