我有一个包含大量文件和文件夹的目录。我编写的函数需要花费大量时间来搜索具有特定关键字的文件。它的工作原理,但我想让它更有效,更快。我在考虑多处理或线程化。
但我知道线程不适用于嵌套的循环。所以我不知道如何使用多线程模块解决这个问题。
我写的代码如下:
undefined
它实际上是为GUI按钮制作的。我想让这段代码更快。有任何想法吗 ?我对这些方面有一个想法:
1)获取列表中的所有子目录名称 2)并行池现在使用列表并编写一个函数,检查子文件夹中包含关键字
的文件名这会有用吗?
P.S:文件夹有很多子目录(超过1000个)
谢谢