Есть ли хороший способ извлечения данных из GUI на Windows ОС с использованием библиотек python? - PullRequest
0 голосов
/ 13 апреля 2020

В настоящее время я работаю над проектом, который требует от меня извлечения данных из GUI в Windows ОС - скажем, мне нужно извлечь контент, такой как URL в моем браузере или имя вложения в Gmail.

Я уже пробовал LDTP / Cobra, однако он довольно медленный - каждый запрос может занимать до 5 секунд, и мне нужно, чтобы эта библиотека была достаточно быстрой. Кроме того, LDTP / Cobra довольно устарела, и последний файл MSI не работает с python 3. *, если вы не изменили саму библиотеку.

Однако я также исследовал API-интерфейс Pywin , кажется, что вы больше ничего не можете извлечь с помощью метода FindWindowEx и WM_GETTEXT, но я могу ошибаться.

Мой вопрос - есть ли какая-либо другая библиотека, которая позволила бы мне извлекать в основном все из заданного Окно? Может быть, мне не хватает важной части упомянутых библиотек? В идеале я ищу библиотеку python, но если нет другого способа, я могу попробовать написать код C#.

...