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

前言

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

f603918fa0ec08fa6a8f4931724c666857fbdac4.jpeg?token=d4439643af7403d73fb74b6fbb812bec&s=1EAA7023115E45CC187DA5DA0000C0B0

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的简写,但在应用中注意不要搞混。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值