python 文件定位是什么?文件定位有什么作用?
程序员文章站
2022-03-07 15:09:36
...
今天这篇文章的python学习环节之中,我们来了解一下Python文件定位。在接下来的文章之中我会来告诉朋友们python之中的文件定位是什么,以及这个文件定位能做到什么。
文件定位
tell()方法告诉你文件内的当前位置, 换句话说,下一次的读写会发生在文件开头这么多字节之后。
seek(offset [,from])方法改变当前文件的位置。Offset变量表示要移动的字节数。From变量指定开始移动字节的参考位置。
如果from被设为0,这意味着将文件的开头作为移动字节的参考位置。如果设为1,则使用当前的位置作为参考位置。如果它被设为2,那么该文件的末尾将作为参考位置。
例子:
# !/usr/bin/python # -*- coding: UTF-8 -*- # 打开一个文件 fo = open("foo.txt", "r+") str = fo.read(10) print "读取的字符串是 : ", str # 查找当前位置 position = fo.tell() print "当前文件位置 : ", position # 把指针再次重新定位到文件开头 position = fo.seek(0, 0) str = fo.read(10) print "重新读取字符串 : ", str # 关闭打开的文件 fo.close()
以上实例输出结果:
读取的字符串是 : This is te 当前文件位置 : 10 重新读取字符串 : This is te
以上就是这篇文章所讲的全部内容。希望所说的内容以及所举的例子能对你有所帮助。
更多相关知识,请访问Python教程栏目。
以上就是python 文件定位是什么?文件定位有什么作用?的详细内容,更多请关注其它相关文章!
推荐阅读
-
CORE10k.EXE 文件有什么作用说明
-
nail.exe - nail进程是什么文件 作用是什么
-
mxtask.exe - mxtask是什么进程文件 有什么用
-
myfastupdate.exe - myfastupdate是什么进程文件 有什么用
-
msswchx.exe - msswchx进程是什么文件 有何作用
-
ska.exe - ska是什么进程文件 有何作用
-
GrpWise.exe进程是什么文件 作用是什么 GrpWise进程查询
-
go.exe进程是什么文件 有什么作用 go进程查询
-
hpztsb03.exe进程是什么文件 是什么作用 hpztsb03进程查询
-
hpbpsttp.exe进程是什么文件 有什么作用 hpbpsttp进程查询