获取文件夹对话框,修改文件夹下文件名称

import os
import tkinter as tk
from tkinter import filedialog

root = tk.Tk()# 窗体对象
root.withdraw()# 窗体隐藏
folder_path =filedialog.askdirectory() #返回 文件夹 的绝对路径
print('文件夹路径==>',folder_path)
print('文件夹名称 ==>',os.path.basename(folder_path))
str_old=input("输入原文件要替换的字符:")
str_old=str(str_old)
str_new=input("输入新文件要改成的字符:")
str_new=str(str_new)
os.chdir(folder_path)
for file in os.listdir(folder_path):
    file_nw=file.replace(str_old,str_new)
    print("old:",file,"new:",file_nw)
    os.rename(file,file_nw)
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐