def processFilesThreaded(self, filenames):
"""
Run detector from files
:param filenames: filenames to load
:return: None
"""
allstart = time.time()
if not isinstance(filenames, list):
raise ValueError("Files must be list of filenames.")
p = Process(target=self.threadProducerFiles, args=[filenames])
p.daemon = True
c = Process(target=self.threadConsumer, args=[])
c.daemon = True
p.start()
c.start()
c.join()
p.join()
print("DONE in {}s".format((time.time() - allstart)))
评论列表
文章目录