创建此作为一种更简单的方法,可以根据文件类型将用户文件组织到整洁的小子文件夹中。目前在我的电脑上尝试过这个,在几秒钟内它就发挥了它的魔力,这比创建文件夹、命名它们,然后手动将文件拖到那些创建的文件夹中要好。

它在 2 秒内修复了垃圾文件夹,现在我不再将其视为垃圾!不幸的是,由于公司服务器需要文件维护,明天将在工作中使用它。上图是我桌面上的实际“转储文件”文件夹。快速,简单,非常整洁。
从必要的进口开始。
import os
import shutil
import tkinter as tk
from tkinter import filedialog
使用“shutil”模块能够将文件从源移动到新的子文件夹,“tkinter”用于简单的 GUI,“os”模块提供与操作系统交互的功能。
def organize_files(directory):
files = os.listdir(directory)
file_groups = {}
for file in files:
_, extension = os.path.splitext(file)
if extension not in file_groups:
file_groups[extension] = []
file_groups[extension].append(
本文介绍了一个利用Tkinter、Shutil和操作系统交互的Python脚本,能快速将文件按扩展名归类到子文件夹,提供简洁的GUI界面。用户通过点击按钮选择目录,脚本随即创建相应子文件夹并移动文件,实现高效整理。
订阅专栏 解锁全文
2453

被折叠的 条评论
为什么被折叠?



