美文网首页
用python批量修改文件夹里的文件名

用python批量修改文件夹里的文件名

作者: Aloha_FW | 来源:发表于2018-04-16 17:52 被阅读0次

背景:初入很火的python,想起了之前的一个需求,将打包的多渠道apk文件批量修改为复合要求的名字。

环境:mac,自带python环境,使用terminal

步骤:
import os #引入os模块

定义一个改名字的方法,遍历修改文件名

def cgfilename(dirs):
for filename in dirs:
oldname = filename
newfile = filename.replace('sign','')
strs = newfile.split('
')
newfile = strs[0]+''+strs[1]+''+strs[len(strs)-1]
os.rename(oldname,newfile)
return

path = '/Users/***/Documents/output'
os.chdir(path)
dirl = os.listdir(path)
cgfilename(dirl) #调用方法执行。

相关文章

网友评论

      本文标题:用python批量修改文件夹里的文件名

      本文链接:https://www.haomeiwen.com/subject/osiekftx.html