首页 > 代码库 > python批量修改文件名称
python批量修改文件名称
参考文章:http://www.cnblogs.com/ma6174/archive/2012/05/04/2482378.html
最近遇到一个问题,在网上下载了一批视频课程,需要将每节课的名称标号,方便排序观看,正好看了两天python语法,就想着用python实现一个简单的改名字的程序,果然有人已经做了,参考一下前辈的文章代码,差了点资料,就实现了一个简单的改名字的程序。
代码是参考前辈的,如有侵权请联系。
# -*- coding: utf-8 -*- ‘change file names automaticlly‘ import os filepath = ‘D://视频/法语/31~60‘ #filepath = ‘D://视频/法语/11~30‘ #给每个文件名称开头添加数字序号 for filename in os.listdir(filepath): list = filename.split(‘ ‘) temp = filename head = ‘‘ for word in list: if word.isdigit() == True: if int(word) > 10: head = word + ‘ ‘ newname = head + filename os.rename(os.path.join(filepath, filename), os.path.join(filepath, newname)) print(newname)
最后的效果:
python批量修改文件名称
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。