【Python的seek函数作用是什么?Python该怎么使用seek()函数】在python中有很多已经定义好的函数可以去直接使用,而有一些函数则是只有特定类型的对象才可以调用,这样让很多小伙伴对它们不是很了解 。那么这一篇文章小编会来给大家分享一个文件对象经常会调用的函数seek(),一起继续阅读下文来学习吧 。
文章插图
(1)seek()函数在官方文档给出的定义中就是移动文件读取指针到指定位置,而实际上的意思则是从指定的位置开始读取文件,所以一般只有文本类型的文件对象才会调用该函数,例如txt文档或者是word文档之类的 。
(2)python函数的学习第一看它的功能和作用,第二就是要看的语法了,需要传入哪些参数以及参数需要的值是什么类型的,seek()函数语法如下所示:
fileObject.seek(offset[, whence])
从示例中可以看出来该函数需要传入两个参数,一个必选参数一个可选参数 。而必选参数offset需要传入的数据类型为整数,它表示的意思是偏移的字节数 。而可选参数whence也是需要传入整数,它表示偏移位置 。可选值有0,1,2,分别表示的意思是从文件头开始、从当前位置开始、以及从文件为开始,详细代码示例如下所示:
fo = open("foo.txt", "r+")position = fo.seek(2, 1)a = fo.read(2)以上代码就是将文件读取指定定位到了当前位置,并且在读取内容是会自动跳过两个字符 。以上就是关于“Python的seek()函数作用是什么?Python该怎么使用seek()函数”的全部内容了,希望对你有所帮助 。
推荐阅读
- A3分2栏编页码的方法 页码设置第几页共几页怎么设置
- Python requests如何发送请求?requests模块发送请求的方法
- Python中for语句可以在哪些地方使用?Python中for语句的应用场景
- Python多态的作用是什么?Python多态的例子有哪些
- Python求向量内积如何实现?Python计算内积代码怎么写
- 芝麻糖夏季的储存方法 芝麻糖夏季怎么储存
- Python如何终止进程?在Python中用什么方法终止进程
- Python哪些方法可以读取图片并显示?Python怎么读取后显示图片
- 朋友圈说说励志正能量 特别经典的适合发朋友圈的正能量说说
- Mac需要安装python吗?Mac系统下怎么安装Python3版本