python检测文件的不同扩展名

Python detecting different extensions on files

本问题已经有最佳答案,请猛点这里访问。

如何让python监听桌面上文件夹的更改,并且每次添加文件时,程序都会读取文件名并根据扩展名对其进行分类?

这是一个更详细的计划的一部分,但我不知道如何开始这一部分。程序的这一部分检测用户何时将文件拖到桌面上的文件夹中,然后根据文件扩展名将该文件移动到其他位置。


定期读取文件夹中的文件,并将其与上次执行脚本后剩余的一组文件进行比较。使用os.listdir()isfile()

读取新文件的扩展名,并将其复制到基于内部规则的目录中。这是一个简单的字符串切片,例如,用于3个字符扩展的filename[-3:]

从最后一组结果中删除移动的文件。使用os.rename()shutil.move()。睡眠到计划下一次执行。