用Python实现文件批量重命名

博主分享了如何使用Python批量重命名文件的思路和代码。通过os模块的listdir()和rename()函数,实现对文件夹中照片按顺序重命名,简化手动操作。

写在前面: 我是「虐猫人薛定谔i」,一个不满足于现状,有梦想,有追求的00后
\quad
本博客主要记录和分享自己毕生所学的知识,欢迎关注,第一时间获取更新。
\quad
不忘初心,方得始终。
\quad

❤❤❤❤❤❤❤❤❤❤

文章目录

在这里插入图片描述

思路

淦,今天又要交作业了,是要拍照打包的那种。我用手机拍完照片后,再发送到电脑,直接丢到了一个文件夹中。为了让老师批阅方便,我需要标出哪一张照片是第一张,哪一张照片是最后一张。
更离谱的是,这作业不是一次一收,而是要把之前所有的都交上。
在这里插入图片描述
这样文件夹中的照片就比较多了,难道我要一张一张的重命名吗?
作为一个懒人,我肯定不会这样做啊!
学以致用,用Python写个程序跑一下就行了。
代码中主要用到了两个函数,它们都包含在os模块中,listdir函数遍历目录,返回目录中文件的名字列表,这个函数的好处是返回的文件名列表已经排好序了。

os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。

另一个函数是rename,从名字我们就可以看出它是给文件重命名的。
剩下的就好办了,遍历listdir函数返回的列表,对每个文件进行重命名即可。好了,下面开始写代码吧!

代码

import os

"""
对一个目录中的文件名字进行排序,将每个文件的名字修改为索引序号
"""

# 获取目录的路径
pa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值