趣文网 > 作文大全

python文件操作中的定位查找 重命名和删除文件

2020-12-01 22:25:01
相关推荐

前言

上一篇文章中,我们学习了python文件的创建、打开open、读取read和写入write命令,与文件相关的还有定位查找、重命名、删除等,这就是我们本节要一起学习的内容。

python文件定位查找、重命名和删除

1文件的定位查找

文件的定位查找要用到两个命令:tell和seek。tell用来输出文件当前光标所处的位置,seek用来指定光标要移动到的位置。seek(offset [,from])seek有两个参数,offset代表偏移量,也就是要移动的字节数,from代表一个定位的参考坐标,0代表开头,1代表当前位置,2代表结尾。seek的使用有点类似于player播放器的操作。

例如:fo = open("welcome.txt","r+")

str = fo.read(10)

position = fo.tell()

position = fo.seek(0,0)

上面这个例子说明的意思是:打开一个文本文件,读取10个字符,position代表当前光标是在第10个字符处,然后将光标移动到文件的开头。

2.文件的重命名

Python的os模块提供了执行文件处理操作的方法,重命名用到命令rename,在使用该命令前要先导入os模块。rename命令有两个参数,即是:旧文件名和新文件名。

如:import os;

os.rename("文件原来的名字","重命名后的文件名字")

3.文件的删除

文件删除同样需要导入os模块,文件删除使用的命令是remove,使用起来相对比较简单,它只有一个参数,也就是需要删除的文件的文件名。

结语

各种语言的使用还是有区别的,python中使用的remove,在linux中是rm,其实就是remove的简写,但在应用中注意不要搞混。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

介绍乐山大佛作文 青岛旅行作文 我喜欢狗的作文 自己选择的路作文 新时代的英雄作文 做卫生的作文 教师资格考试作文范文 小学同学作文600字 美丽的风景作文300字 高中英语作文邀请信范文 在奋斗中享受快乐作文 我的家乡50字作文 有一种幸福作文 生活教会我什么作文 我的班主任作文四百字 遥望星空作文800字 50年后的人类作文 英雄的作文素材 努力800字作文 六一儿童节的表演作文 我是一棵小草作文 走进大自然作文 春节作文300字三年级 美就在身边600字作文 描写孙悟空的作文 在欢笑中成长作文 外婆的作文800字 描写雾凇的作文 二十年后的我作文200字 红石公园作文