美文网首页
用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