zoukankan      html  css  js  c++  java
  • 用python批量修改文件名

    从youtube上当下来百来首mv,每个都需要去掉视频,这还挺好弄得,格式工厂一弄就完了,但是文件名,都带有乱七八糟的*啥的巴拉巴拉的,咋修改啊,几百首总不可能一个一个rename吧

     1     
     2 #批量修改文件名
     3 import os
     4 #1. 获取文件夹名字
     5 folder_name = input("please input a name of folder")
     6 
     7 #2. 获取文件夹中所有文件的名字
     8 file_names = os.listdir(folder_name)
     9 
    10 #改变路径为文件夹的路径
    11 #os.chdir(folder_name)
    12 
    13 #3. 文件重新命名
    14 for name in file_names:
    15     print(name)
    16     os.rename(name,"你想改变的名字")

    或者这样

     1 import os
     2 #1. 获取文件夹名字
     3 folder_name = input("please input a name of folder")
     4 
     5 #2. 获取文件夹中所有文件的名字
     6 file_names = os.listdir(folder_name)
     7 
     8 #改变路径为文件夹的路径
     9 #os.chdir(folder_name)
    10 
    11 #3. 文件重新命名
    12 for name in file_names:
    13     print(name)
    14     os.rename("./"+folder_name+"/"+name,"./"+folder_name+"/"+"你想改变的名字")
  • 相关阅读:
    PAT:1002. 写出这个数 (20) AC
    PAT:1031. 查验身份证(15) AC
    PAT:1021. 个位数统计 (15) AC
    NSDate
    iOS程序的生命的周期
    Swift swith语句
    Swift 循环语句
    Swift 基本运算符
    Swift 解包
    Swift 可选类型(补充)
  • 原文地址:https://www.cnblogs.com/zimudao/p/7822329.html
Copyright © 2011-2022 走看看