【发布时间】:2016-11-09 02:51:49
【问题描述】:
总结:如何使用 Python 定位两个名称相同的文件(在已知位置),并使用哈希查看它们是否相同。
我目前有两个文件夹,Folder1 和 Folder2。我试图弄清楚如何让 Python 通过 Folder1 逐个文件移动文件。对于每个文件(这是一个 .jpg 图像),我想使用哈希来获取图像的唯一整数并将文件名复制到字符串。从这个字符串中,我计划在 Folder2 中找到该图像的潜在相同副本,然后使用哈希来查看它们是否相同。
我是 Python 新手,这是我在 Stack Overflow 上的第一篇文章。如果有任何我应该包含的信息或我不清楚的地方,请告诉我,我会尽快回复。谢谢,也感谢 Ares 推荐使用 hash。
【问题讨论】:
-
尝试使用枕头。 python-pillow.org
-
更好地比较文件的哈希值(
sha或md5或感知哈希值)而不是文件大小。
标签: python image python-3.x compare hashcode