Использует ли pywinauto Windows Automation API? - PullRequest
1 голос
/ 26 апреля 2019

Я читал документы, но не мог понять, использует ли pywinauto Windows Automation API или нет. Если да, может ли он делать все, что может Automation API, или мне нужно использовать .net, чтобы использовать все возможности API?

Заранее большое спасибо!

1 Ответ

0 голосов
/ 27 апреля 2019

pywinauto может использовать Windows Automation API (a.k.a. UI Automation API) по вашему выбору. Он взят из нативного UIAutomationCore.dll с использованием нативных интерфейсов COM (аналог UIAComWrapper для .NET для устранения ошибок, специфичных для .NET).

Все это описано в Руководстве по началу работы . Все, что вам нужно, это использовать Application(backend="uia"). Бэкэнд по умолчанию все еще "win32", который будет изменен в следующем основном выпуске.

...