還有一些其他 Python 包可用於自動化軟件,包括:
SikuliX:SikuliX 是一種工具,可讓您通過截取用戶界面的屏幕截圖,然後使用圖像識別來識別屏幕上的元素並與之交互,從而自動執行任務。
Robot Framework:Robot Framework 是一個測試自動化框架,可用於在各種平台上自動執行任務。
你的想法是,將另一個軟件中的特定文本作為圖片,然後將屏幕作為圖片來查找相同文本的位置,也是一種有效的方法。 您可以使用 OpenCV 等庫來處理圖像並查找文本的位置。
以下是有關可用於自動化軟件的 Python 包的更多詳細信息:
SikuliX:SikuliX 是一款免費的開源工具,可讓您通過截取用戶界面的屏幕截圖,然後使用圖像識別來識別屏幕上的元素並與之交互,從而自動執行任務。
Robot Framework:Robot Framework 是一個免費的開源測試自動化框架,可用於在各種平台上自動執行任務。 Robot Framework 基於關鍵字驅動的測試方法,可以輕鬆創建和維護自動化測試。
以下是有關在另一個軟件中使用特定文本作為圖片,然後使用屏幕作為圖片來查找相同文本的位置的想法的更多詳細信息:
您可以使用 OpenCV 等庫來處理圖像並查找文本的位置。 OpenCV 是一個免費的開源計算機視覺庫,提供多種圖像處理和分析功能。
找到文本的位置後,您可以使用 pyautogui 等工具單擊文本或執行其他操作。
Pyautogui 是一個 Python 庫,允許您通過 Python 腳本控制鼠標和鍵盤。 它可用於自動執行任務,例如單擊按鈕、鍵入文本和移動鼠標。 |