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