Pyautogui -哪种方法更快?



我有3天的教育研讨会,这对我来说没什么用,所以我在纸上写我的程序,我想知道一些事情,因为我现在不能测试它。

我基本上是扫描我的屏幕图像,屏幕分为8段。我不需要扫描所有8个片段,但现在,假设我只需要扫描这8个片段中的5个,其中图像可以弹出。

只是让pyautogui扫描整个屏幕并写下图像所见的坐标,然后我将知道在哪个屏幕上进行协调,或者更快地使用定义的区域进行多个pyautogui搜索?那么,如果pyautogui搜索整个屏幕一次,或者如果pyautogui使用定义的区域进行多次搜索,只搜索屏幕的20-70%,它会更快吗?

如果这取决于我最终搜索的屏幕大小,那么其中一个比另一个快的近似百分比是多少?例如:搜索4次50%的屏幕比搜索一次100%的屏幕快,但搜索6次75%的屏幕比搜索一次100%的屏幕慢。

我认为这里更快,更有效/更准确的过程是通过pyautogui搜索整个屏幕,并写下看到图像的坐标,然后你知道它在哪个屏幕上弹出…所以我建议使用这种方法,因为第二种方法会更慢,不如这个

有效。

最新更新