我写了一个图像雕刻脚本来协助我的工作.该工具通过指定的扩展来雕刻图像,并与哈希数据库进行比较.
该工具用于搜索已安装的驱动器,其中一些驱动器上安装了操作系统.
我遇到的问题是当一个驱动器安装了操作系统时,它正在"所有用户"目录中搜索,因此包含来自我本地光盘的图像.
我无法弄清楚如何跳过"所有用户"目录,只是坚持已安装的驱动器.
我的os.walk部分如下:
for path, subdirs, files in os.walk(root):
for name in files:
if re.match(pattern, name.lower()):
appendfile.write (os.path.join(path, name))
appendfile.write ('\n')
log(name)
i=i+1
Run Code Online (Sandbox Code Playgroud)
任何帮助深表感谢