• [Python]批量修改当前目录下的文件名


    转载自:https://blog.csdn.net/weixin_42069479/article/details/105898844

    # -*- coding: utf-8 -*-
    import os
    import re
    import sys
    
    #获取指定文件夹包含的文件或文件名的列表
    fileList = os.listdir("./")
    
    for file in fileList:
        print(file)
        
    #获取进程当前工作目录
    currentpath = os.getcwd()
    
    #将当前工作目录切换为待修改文件夹的位置
    os.chdir("./")
    
    #遍历文件夹中所有文件
    for fileName in fileList:
        #0008.哔哩哔哩-2020年度Java架构师课程视频合集-诸葛老师主讲-图灵学院-图解Spring 容器加载过程原理[1080P].flv
        #0008-图解Spring 容器加载过程原理[1080P].flv
        #去掉 ".哔哩哔哩-2020年度Java架构师课程视频合集-诸葛老师主讲-图灵学院"
        
        #修改文件名
        newfileName = fileName.replace(".哔哩哔哩-2020年度Java架构师课程视频合集-诸葛老师主讲-图灵学院","")
        #打印修改后的文件名
        print(newfileName)
        #更改文件的文件名
        os.rename(fileName,newfileName) 
        
    #切换回程序运行的当前工作目录
    os.chdir(currentpath)
    
    #刷新
    sys.stdin.flush()
  • 相关阅读:
    Note_Master-Detail Application(iOS template)_01_YJYAppDelegate.h
    iOS 字号转换问题
    iOS--判断App是否第一次安装启动
    iOS--正则表达式
    iOS--APP之间的跳转
    iOS--FMDB的增删改查
    iOS--AFNetworking3.0的使用
    开发一个微笑小程序示例
    HTTP协议整理
    秒杀/抢购系统设计优化
  • 原文地址:https://www.cnblogs.com/doitjust/p/14975463.html
Copyright © 2020-2023  润新知