00:00
啊,开始第二十三讲的学习,这一讲呢是批量重命名,文件和文件夹或文件夹都可以,大家看到它的作用呢,批量重命名大家肯定都很好理解,但是呢,我们这次的参数是非常非常灵活的啊,大家一定要认真耐心的看完这一期视频。会对你有帮助的。它呢,可以对所有的文件和文件夹修改啊,就是包括他的子文件夹都可以,当然了你也可以指定只修改文件,或者只修改文件夹,或者指定只修改你指定类型的文件,什么意思呢?比如说我有word,有Excel,有PPT,我只修改PPT也是可以的,另外呢,就是删除。名字里同样的关键词,好吧,来这个呢,咱们通过参数互相之间的排列组合啊,就可以做到,咱们看代码吧,好吧,来打开咱们的代码啊,咱们这个课程资料呢,我都是放到呃,置顶评论了啊,每一期都是及时更新的,大家去领着看就行了。
01:03
还来到咱们二十三讲,大家看我们现在呢,有这样几个文件啊,第一个是文件夹。啊,大家注意他的名字就行了,好吧。嗯,这样还不如刚才那样好看。好,第一个呢,是小红书程序员晚风啊,这是一个文件夹,然后文件夹里呢,有一个子文件啊,都是Python文件,小红书程序员晚风零二,外面呢,有一个小红书程序员晚风零一。这是Python文件,再有一个呢,小红书程序员晚风零三呃叉LS叉啊,就是Excel文件,好,咱们首先呢,先把这些所有的小红书啊,不管你是文件还是文件夹全部替换成B站,应该怎么做呢?来复制咱们这个路径,来到咱们这个代码啊,先是导入咱们的office,然后office.file就是文件模块下的replace for file name啊,都是建明之意,然后这里呢,填写你刚才复制过来的那个路径啊,我这个比较长,所以我就填我的另一个啊,大家填你自己的就行了,然后呢,这里呢是删除的。
02:08
关键词我这里填小红书杠程序员万峰。后面这个呢,是替换掉的关键词,我这里填B站杠程序员万峰啊,我把它拿过来。啊分一下屏,大家注意看我运行完了之后是什么效果啊来运行啊,这个运行速度呢,根据大家电脑的不同啊,呃,速度是不同的。好,大家看程序运行完了。文件夹是不是变成我们想要的了,B站程序员晚风里面的子文件也变成了B站程序员晚风啊,不管你有多少层啊,你这里你这个文件夹下有100层,它都会改的,好吧,所有的文件和文件夹这样是刚才我们讲到了,对吧,我们不仅可以改所有的文件和文件夹,我们还可以怎么样指定只修改文件对吧,我们一个一个的来演示啊,接下来呢,我们只想。
03:00
改文件就是文件夹的名字,我不想改啊,我只想改文件的名字,怎么做呢?来添加一个参数啊,先把这里换了,还用咱把这里换成B站程序员晚风,这里呢,咱们给它改成知乎啊,为了和刚才的进行区别。然后呢,填写一个参数啊,就是呃,Drrna呢,给改成false来,我一个一个给大家解释啊,这是什么意思呢?就是我不DR,就是文件夹嘛,我不改文件夹了这一次。我是不是就意思就是只改文件呀,对吧,好来右键看一下效果好,大家看现在是不是我们的文件夹没有修改,文件被改名了,对吧,包含他的子文件都改成知乎了,但是文件夹没有修改,还是B站。对吧,因为我们选了文件夹改名false啊,就是否不要改文件夹,来咱们再加一个参数,什么参数呢?呃,来大家直接在置顶评论拿代码啊,你看有时候我也记不下来我们的代码啊,然后把这个文件改名改成false啊,把这个给它放开。
04:11
把这个。B站呢,咱们再给它改成,我看一下有什么平台啊,啊,这个百度吧,啊大家百度一下程序员网红也能看到我的百度账号,好这个的意思呢,大家先看文件不改名,文件夹给它改名,是不是就把这个文件夹改成百度程序员晚风来咱们运行好大家看是不是只有文件夹改名了,别的都没改名。对吧,来咱们继续啊,再往下还有什么功能呢?只修改指定类型的文件。哎,咱们再回来啊。把刚才那个DR给他拿回来。还是不改文件夹啊,只改指定的这个文件类型,文件类型用什么呢?啊,就是这个,呃,Su这个单词啊,它的意思就是后缀对吧,比如说咱们只改Python文件点PY。
05:07
把这个知乎程序员晚风,大家看咱们这是不是有一个知乎程序员晚风的Python文件对吧?给它改成,嗯,还有什么平台啊抖音啊,有没有玩抖音的朋友,大家也可以去看一下我的账号啊,给它改成抖音程序员万峰对吧。哎,咱们看一下这个效果,大家注意啊,这里Python文件不光是这外面有一个,里面是不是还有一个,这两个应该都改成抖音对吧?来右键运行咱们这个这一次的功能呢,就是对这些参数的排列组合啊,等会我会带大家再总结一下啊,来看是不是Excel的就没改。是吧,咱们刚开始改名是所有类型所有文件夹都会改,这次呢,他只改了Python文件,把它改成抖音了,对吧,然后子文件夹也是改成了抖音。好诶,再回到咱们的这个,呃,课程目录,大家看这样咱们是不是就实现了呃所有的效果啊,还有最后一个啊,删除关键词没有实现,这个是什么意思呢?哎,咱们再把刚才的这些参数全部都给它删掉啊。
06:14
好,只留下这三个参数,那咱们现在呢,就是呃,我不想要程序员晚风了,好吧,就是我现在我不是替换。啊,我只是不想要程序员晚风了,先把程序员晚风全部都去掉啊,不管你是文件还是文件夹好怎么办呢?把这里填程序员晚风这个参数也不要啊,咱们这个参数是由少到多,由多到少,对吧?如果只填这两个参数,那他的意思就是把程序员晚风全部都删掉,来咱们看一下效果啊,看用效果说话好吧,大家记住每一个参数它是什么含义啊,你灵活的去运用就行了,诶大家看现在运行完了,是不是所有的程序员晚风都没有了,这样是不是就实现了删除啊。对吧。啊,你也可以删除,也可以替换,替换是怎么做呢?咱们再来。
07:03
总结一下啊,首先呢,是所有文件和文件夹的修改,那它呢,就是填写这样三个参数,对吧,我要替换的内容和替换的目标内容对吧?我本来是最开始咱们是呃小红书对吧?程序员晚风全部都替换成抖音程序员晚风啊,如果是我想只改文件呢,那我就把文件夹的那个参数,哎,把这个打开啊,下面有一个注释。是不是我就把文件夹的这个改成false就行了,对吧,这样的话他只改文件啊,如果我想只改文件,我是不是把文件的这个。呃,只改文件夹,把文件的这个给他改成POS。对吧,都是对应的啊,这个有点烧脑啊,跟这里跟上的同学打个666在弹幕里好吧,然后最后呢,如果我只想改文件的话,我是不是这样组合的把文件夹的。参数给它改成false,然后指定我的文件类型,这样的话他就只修改文件了,对吧。
08:05
哎,这是这些参数的灵活使用啊啊最后呢就是课后作业,今天的课后作业呢,就不给大家做扩展了,希望大家能把咱们本期视频讲的内容实现啊就不错了,咱们的置顶评论有咱们的代码软件还有课程群啊最后老规矩呢,就是点赞和投币20家咱们发布下一讲啊,感谢大家的支持,下期再见。
我来说两句