背景:初入很火的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) #调用方法执行。