baaltommysu / FileDuplicatesRemover

在苹果MAC系统中拷贝照片的时候,由于对于MAC系统不熟悉,所以在复制粘贴时,有大量的照片和视频都是重复拷贝了,并且由于苹果系统的关系,文件名还是随机的,这样造成了我大量照片重复,空间被浪费。这个仓库中,我想使用chatgpt的能力,帮助我写一段Python代码解决上述问题。本人对于Python编程算是有一定的基本功,如果遇到需要人工修改的地方就会标出来。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FileDuplicatesRemover

在苹果MAC系统中拷贝照片的时候,由于对于MAC系统不熟悉,所以在复制粘贴时,有大量的照片和视频都是重复拷贝了,并且由于苹果系统的关系,文件名还是随机的,这样造成了我大量照片重复,空间被浪费。这个仓库中,我想使用chatgpt的能力,帮助我写一段Python代码解决上述问题。本人对于Python编程算是有一定的基本功,如果遇到需要人工修改的地方就会标出来。

在进行方案设计的时候,我希望代码可以帮助识别出相同的照片和视频,然后将这些相同的文件放在同一个文件夹下,并且形成一个文件夹包含唯一的文件。但是有一点需要注意的是,由于文件夹本身内容很大,所以磁盘空间并不够同时存在两个带有重复文件的文件夹,所以并不能说将筛选出的文件二次复制,这样限制了方案在设计时对于磁盘空间的利用。

现在的计划是在文件读取时会记录和对比文件的哈希值(SHA512)和文件的元数据,并且可以形成列表进行记录(虽然查找时间上会比较慢,第一版本就按照列表去做吧,后期再更新优化方案)。

About

在苹果MAC系统中拷贝照片的时候,由于对于MAC系统不熟悉,所以在复制粘贴时,有大量的照片和视频都是重复拷贝了,并且由于苹果系统的关系,文件名还是随机的,这样造成了我大量照片重复,空间被浪费。这个仓库中,我想使用chatgpt的能力,帮助我写一段Python代码解决上述问题。本人对于Python编程算是有一定的基本功,如果遇到需要人工修改的地方就会标出来。


Languages

Language:Python 100.0%