美文网首页
文件夹下批量改名

文件夹下批量改名

作者: 月夜星空下 | 来源:发表于2021-12-24 19:27 被阅读0次
# -*- coding: utf-8 -*-
import os
import re
import sys

# 获取指定文件夹包含的文件或文件名的列表
fileList = os.listdir(r"E:\tempFiles")

for file in fileList:
    print(file)

# 获取进程当前工作目录
currentpath = os.getcwd()

# 将当前工作目录切换为待修改文件夹的位置
os.chdir(r"E:\tempFiles")

# 遍历文件夹中所有文件
for fileName in fileList:
    # 0008.哔哩哔哩-2020年度Java架构师课程视频合集-诸葛老师主讲-图灵学院-图解Spring 容器加载过程原理[1080P].flv
    # 0008-图解Spring 容器加载过程原理[1080P].flv
    # 去掉 ".哔哩哔哩-2020年度Java架构师课程视频合集-诸葛老师主讲-图灵学院"

    # 修改文件名
    newfileName = fileName.replace(".pdf", "")
    # 打印修改后的文件名
    print(newfileName)
    # 更改文件的文件名
    os.rename(fileName, newfileName)

# 切换回程序运行的当前工作目录
os.chdir(currentpath)

# 刷新
sys.stdin.flush()

相关文章

网友评论

      本文标题:文件夹下批量改名

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