百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

python编程之文件批量重命名(python 批量重命名文件夹)

off999 2024-10-11 13:56 45 浏览 0 评论

批量重命名文件。

对于批量重命名文件,我的之前有过作品,但是用批量写的。如果不是要为几百台电脑重命名,对于一台电脑重命名可以选择用拍子来写批处理,不但难写而且可读性还很差。今天就用拍子来给大家展示一下如何通过拍子来给文件夹文件批量重命名,给它们编号。

这个视频可能有点长,但是目的是在于教会大家如何通过拍摄来编程,实现这一个目的。编程的每一步骤都是在做什么用,每一个步骤如何去调试它?开始。

·现在创建一个,选择拍摄,假设保存到地盘目录下,起个名字叫rename。

·得从命名的时候首先要知道文件夹下到底有哪些文件,先要把它列出来。

·这个设计了一个模块叫做os,先便利文件夹,要便利target文件夹,用变量表示,要通过一个参数传进来。规定target等于传的变量的第一个rpg的ve,这个是什么在后面会知道的。至于root、drfiles分别是什么,后面看一下。

·假设这里把它打印出来,这里加个sr2的wild,先保存一下。

·再调试cmd,保存在地盘上,在地盘上去执行它。

·要传个参数,这个参数就是在命令行上传的第一个参数就传给tougate,tougate就在这个地方来便利。

·要传哪一个?比如就要传下面date目录,比如就是这个目录。

·这里弹出关联,把这个勾上,点确定,再来一遍。

·从这里可以看出rot就是传进去的根文件夹,第二个参数drs就是下面的所有的指文件夹。

·接着下面的files就是文件夹下的文件,这下就好办,只需要每笔files就可以了。

·把files下面的文件和rot结合在一起,就会变成一个完整的路径。

·来看一下,设定fpass变量等于os,点pass,点file,把root和file拼在一起,把变量等于出来看看是什么东西。

·执行这个,可以看得见,这就是全路径,这就等同于美酒的下面的所有的文件。

·既然得到了路径,就可以对它进行修改了。在最开始定义一个变量叫做file name,等于比如等于1,要给它编号。

·既然得到了文件的全路径,先把全路径分开一下,要怎么分开?首先要获取到路径的负目录,接着再获取到文件的文件名。假设该取个名字叫做p pass,parent pass等于os,点pass,点d n r lim,把f pask传进去。

·也就是把路径传进去之后,会得到上面的负目录的路径,把文件名获取到file name,等于file name,然后把这个边上改一下,t name,f name。

·打印一下看看,因为在写的过程当中不断要去调试一下变量,输出来是不是对的。先把它的负目录打印出来看看,负目录,没错,只把它的文件名打印出来,这些都是它的文件名,说明这是没有问题的,文件名是不带路径的。

·这个时候不是要重命名文件吗?要给它新弄一个文件名,比如new name等于什么?因为要改编号,就把这个摁写在里面,在这里加上一个点,后面就跟上原来文件的名字,原来文件就是f name,就是原来文件的名字,只不过在原来文件的名字前面加了一个编号。

·现在开始来实施重命名,重命名是os,点为name,这里提示了原文件路径和目标文件路径,要重命名的原文件路径就是fps,这就是原来文件的全路径,而这两个是从它当中提取出来的。

·要改成什么?把它改成新名字和原路径的组合,用os给它连在一起,点pass,点交易,把它的路径p name和它的文件名字n name,new name连在一起。

·重命名完成之后让n加1,摁等于摁加一,事实上这个也可以这样写,摁加等于1,这就完。

·来试一下,试之前先把这个文件夹备份一下,一会删掉还可以再重新来。

·来试一下,这个没办法重命名,因为这个带读,这一个文件带读,看看重命名的怎么样了。这里有些文件已经重命名了,看见没有?看这里面都重命名了,从它报错的地方就没有重命名成功,不过这没有关系,因为这是一个意外。

·要如何来处理这个意外?把它删掉,改回来,再给它复制一份,在这个地方重域名的时候需要给它做一个异常检测,试图去修改一下它的名字。

·如果遇到了问题,给它perception friend,把这上面这两个做成一个变量,改成target name,in the name,然后把这个t name写在这个地方,在这里打印出来he name rename error,就直接打印一,打印完了让它继续pass。

·再来试一下,发现它没有报任何错,再进去看看,这里编号都已经编好了,看见了吗?都编好了,现在假设改错了,这些不应该改它,现在要想还原该怎么办?其实这个操作是没有办法还原的,只能把它重新改回来。

·如何把它改回来?事实上还是一样的规则,获取到了它的名字之后要给它设置一个新名字,新名字是什么?先把这个注射掉,因为新名字将不再是这个名字了,new name也不再是它了,需要重新定义新名字。

·现在获取到的文件名字f name,它的格式就是这样式的,比如就是这样式的,假设念a等于它,现在要把前面的十一去掉,这里面所有的文件都是把点前面的都去掉,只要点后面的内容,这很简单,用它这个变量点separate,点为分格,要它最后一段就可以得到,这错了,不是最后一段,以点分隔,从第二段开始到最后一段是这样的,但要把它连起来,要这样连,既然是用点,要用点给它交易上,这里有个点,这样就可以得到它了。

就利用这个公式给它算过来,这个fm就等同于文件名,就等于文件名等于这个变量a,把它粘贴过来,fm就等于它,相当于在这里就把它的点后面的数字点后面的全部给它获取到了,那么它的新的名字就应该等于这个,既然新的名字出来了,把它的路径和新的名字给它连在一起就可以实现这个功能了,来试一试,看见了吗?它就全部改回去了。

至于想把它改成什么样的格式规则,在这个地方来自己定义,这个程序放在网盘里,有需求的大家自己去下。

相关推荐

wlan不可上网怎么回事(wlan显示不可上网怎么办回事)

无线网没有设置好,可以重新设置下。没有使用路由器时,电脑直接连接宽带上网,现在使用路由器共用宽带上网,则需要用路由器来直接连接宽带。根据入户宽带线路的不同,可以分为网线、电话线、光纤三种接入方式。连接...

笔记本玩lolfps低怎么办(笔记本玩lolfps多少算正常)
  • 笔记本玩lolfps低怎么办(笔记本玩lolfps多少算正常)
  • 笔记本玩lolfps低怎么办(笔记本玩lolfps多少算正常)
  • 笔记本玩lolfps低怎么办(笔记本玩lolfps多少算正常)
  • 笔记本玩lolfps低怎么办(笔记本玩lolfps多少算正常)
msdn原版镜像下载网站(msdn官网下载win10镜像怎么用)

下载虚拟光驱软件,推荐DAEMONToolsLite,免费的安装之后把光盘镜像(.iso)文件拖到DAEMONToolsLite上面,运行然后会进入镜像里,有个setup.exe,点它安装按照...

自带小游戏的壁纸(自带小游戏的壁纸软件)

要把游戏变成壁纸,首先需要找到喜欢的游戏截图或者壁纸素材。然后,将这些素材导入到手机或电脑中,通过设置或编辑软件进行调整和裁剪,以适应屏幕的尺寸和分辨率。接下来,将调整后的图片设置为桌面壁纸或手机壁纸...

笔记本电脑怎么连接家里的无线网

第一步,首先找到你家的WIFI名称,找到WIFI名称以后直接输入你家的WIFI密码,第二步直接连接上你家的WIFI密码就可以连接到你家的网络上了,连接好了以后就可以正常使用你就的网络了,在网上看电影,...

苹果手机ios在哪里打开(苹果手机如何打开ios)

1、开启苹果手机,进入主界面,选择“设置”菜单。2、进入“设置”菜单后,选择我们的“苹果帐号”点击进入。3、进入我们的苹果帐号菜单后,将页面滑动到最底部,选择当期操作的手机。4、点击“当期操作的手机”...

win10误删注册表如何恢复(win10误删注册表导致开始菜单打不开)

如果您的Windows10注册表遇到了问题,您可以尝试以下几种方法来恢复它:1.创建注册表备份:在恢复之前,最好先创建注册表的备份以防止意外情况。打开注册表编辑器,选择“文件”菜单,然后选择“导出...

怎样用u盘安装系统教程(用u盘怎么安装系统)

制作启动盘:将U盘格式化为FAT32,然后使用Rufus或其他工具将系统镜像文件写入U盘。启动电脑:将制作好的U盘插入电脑USB接口,并开机。在电脑启动时,按下启动菜单键(通常是...

找不到ie浏览器怎么办(ie浏览器电脑里找不到)

首先我们打开“开始”菜单,看看菜单左面里有没有ie浏览器,或者直接在“所有程序”的位置,搜索“internet”,看看能不能找到我们的ie浏览器。若是可以找到这个程序,直接使用鼠标的右键,在菜单中找到...

以太网未连接怎么解决(怎么把以太网改成wifi)

1.IP地址设置是否有效按setting,选择网络,设置IP地址和网关。测量仪器应与PC机处于同一个网段,跨网段搜索连接可能会失败,若PC机IP:192.168.4.XXX,测量仪器IP地址和网关也应...

win7如何进入bios界面(Win7如何进入bios界面)

在Win7开机时进入BIOS设置是通过按下特定的按键来实现的。不同的计算机品牌和型号可能需要不同的按键组合来进入BIOS设置,请注意电脑启动时屏幕上的提示信息,通常会显示要使用哪个按键来进入BIOS。...

装机配置表(装机配置表格下载)

处理器+主板:I39100+技嘉B360M套装1179散热:九州风神玄冰40099显卡:核显内存:金士顿dr426668G279固态:三星250GB860EVO(SATA3.0)33...

apple id怎么找回密码(Apple ID怎么找回密码没有苹果手机)

可以用ID找回密码。因为在注册Apple账号时必须要添加邮箱或手机号码,所以当忘记密码时,可以通过输入该账号的邮箱或手机号码来找回密码。具体步骤为:在登录页面点击“忘记密码”,选择“使用其他方式找回”...

电脑磁盘受损怎样修复(电脑磁盘损坏)

方法一:一般问题修复  1.硬盘坏常的现象是开机或运行时容易蓝屏,但还是能进系统。这个问题一般比较的容易修复,主要是系统分区出问题了。我们打开DOS命令提示符窗口,输入命令“chkdskc:/f...

mac地址在哪里查(mac地址在哪里查找啊)

查看电脑MAC地址的五种方法如下:方法一:通过命令提示符查看点击“开始”菜单,在“搜索程序和文件”输入框中输入“cmd”,然后回车。回车后,弹出命令符窗口,输入“ipconfig/all”,然后回车。...

取消回复欢迎 发表评论: