欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python* 1:根据文件后缀改文件名

程序员文章站 2024-03-20 20:35:16
...

实现功能:
根据自动识别后缀名更改文件名

输入参数:
文件夹路径,文件后缀名(不带点),更改新名(带后缀的全名)

代码:

import os
import glob

# 输入参数:文件夹路径,文件后缀名(不带点),更改新名(带后缀的全名)
def rename_for_dir(dirpath, suffix, new_name):
    dir_path = dirpath + '*'
    dirlist = glob.glob(dir_path)
    for i in dirlist:
        fn = i.split('\\')[-1]      # 文件名
        fns = fn.split('.')[len(fn.split('.')) - 1]  # 文件后缀名(防止文件名前缀出现'.')
        if fns == suffix:
            os.rename(dirpath + fn, dirpath + new_name)
    return 0

相关标签: Python造* python

上一篇: JQuery 什么是JQuery?

下一篇: