Pywinauto-не удается подключиться к документам office с помощью бэкэнда UIA

в последнее время у меня возникла необычная проблема, когда я открываю какой-то документ excel/word и пытаюсь подключиться к нему, используя -

app = pywinauto.Application(backend="uia").connect(process=19812)

Кажется, это не работает, что означает, что app.is_process_running () возвращает False и top_window() метод повышает RuntimeError (никаких окон для этого процесса не найдено) исключения.

но если я запускаю фактическую исполняемую программу (Winword.exe или Excel.exe, а не некоторые *.в XLS файл), кажется, работает правильно, и все, кажется, работает нормально.

Я проверил совместимость МАУ с inspect.exe на документах, и все, кажется, в порядке.

в чем может быть проблема?

1 ответов


запуск скрипта Python с правами администратора решил проблему :\