您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 招聘面试 > 黑马程序员python基础班教程笔记:(42)文件重命名和删除
⽂件的重命名、删除有些时候,需要对⽂件进⾏重命名、删除等⼀些操作,python的os模块中都有这么功能1⽂件重命名os模块中的rename()可以完成对⽂件的重命名操作rename(需要修改的⽂件名,新的⽂件名)2删除⽂件os模块中的remove()可以完成对⽂件的删除操作remove(待删除的⽂件名)importosos.rename(毕业论⽂.txt,毕业论⽂-最终版.txt)importosos.remove(毕业论⽂.txt)⽂件夹的相关操作实际开发中,有时需要⽤程序的⽅式对⽂件夹进⾏⼀定的操作,⽐如创建、删除等就像对⽂件操作需要os模块⼀样,如果要操作⽂件夹,同样需要os模块1创建⽂件夹2获取当前⽬录3改变默认⽬录importosos.mkdir(张三)importosos.getcwd()4获取⽬录列表5删除⽂件夹应⽤:批量修改⽂件名1运⾏过程演示importosos.listdir(./)importosos.chdir(../)importosos.rmdir(张三)运⾏程序之前运⾏程序之后2参考代码#coding=utf-8#批量在⽂件名前加前缀importosfunFlag=1#1表示添加标志2表示删除标志folderName='./renameDir/'#获取指定路径的所有⽂件名字dirList=os.listdir(folderName)#遍历输出所有⽂件名字fornameindirList:printnameiffunFlag==1:newName='[东哥出品]-'+nameeliffunFlag==2:num=len('[东哥出品]-')newName=name[num:]printnewNameos.rename(folderName+name,folderName+newName)
本文标题:黑马程序员python基础班教程笔记:(42)文件重命名和删除
链接地址:https://www.777doc.com/doc-4210752 .html