正文 | 内容
批处理是什么?批处理就是对某对象进行批量的处理,用户可通过相应的软件或者执行一引起程序实现对对象的自动化操作(例如批量调整文件对象的名称或者后缀等)
01
—
【文件批量操作】
文件操作应用——批量修改文件名在日常生活中,经常会根据某些需求对文件的名字进行修改,可是,如果要修改的文件太多,一个一个修改文件名的效率显然是很低的。这时,我们可以借助python关于文件操作的函数功能,编写一个批量修改文件名的python类程序,这样省时省力,可以极大提高工作效率。假设,现在有一批文件的名称需要修改,现需要对文件名进行批量处理,在每个文件名前面都添加个一个统一的字符串“hello”。这样将文件名批量进行修改。下面是这个程序的源码内容。请观看:
os funFlag = folderName = dirList = os.listdir(folderName) name dirList: (name) funFlag == : newName = + name funFlag == : num = () newName = name[num:] (newName) os.rename(folderName + name, folderName + newName) |
其中重点是用到了这个方法和函数:
1 文件的重命名os模块的rename方法可以完成对文件的重命名操作,格式如下:os.rename(src,dst)
2 文件的删除os模块的remove方法可以完成对文件的删除操作,格式如下:os.remove(path)
3.获取目录列表os 模块的 listdir 方法用来获取目录列表,例如,要获取当前路径下的子目录列表,代码如下所示:import osos.listdir("./")
07
—
最近疫情期,自己憋在家里除了日常的活动外,没有其它事情要做,感觉时间都浪费掉了。同时由于疫情经济和情感上压力也有些大。为了排解压力让自己充实起来,我决定自己用一个月的时候自学一个新语言,选来选去决定学习python。在学习的过程中接有时感觉特别累,每天总体上也坚持自学至少三个小时。学习中发现了一个比较好的软件xmind,通过xmind这个思维导图软件制作了一些自学笔记,把每节的重点整理成图形的方式,很容易直观理解和掌握。最近整理出来一些图例分享给大家一起学习,希望大家能喜欢。自学确实不容易,贵在坚持!
【更多精彩内容请关注公众号后续发布文章】
联
方
式
微信ID: itcoder
【微信二维码, 扫一扫吧】免
声
明
【投稿邮箱】315997972@qq.com【写作说明】以上文章属于此公众号原创所有,如需转载请注明出处。【免责申明】本公众号不是广告商,也没有为其他三方网站或者个人做广告宣传。文章发布源代码和文章均来源于各类开源网站社区或者是小编在项目中、学习中整理的一些实例项目。主要目的是将开源代码分享给喜欢编程、有梦想的程序员,希望能帮助到你们与他们共同成长。其中用户产生的一些自愿下载或者付费行为,原则与平台没有直接关系。如果涉及开源程序侵犯到原作者相关权益,可联系小编进行相关处理。