Pywinauto при запуске в исполнителе приводит к тому, что функция 'window.maximize ()' останавливает выполнение без каких-либо исключений.
Приложение «Блокнот» может запускаться, и если нет никаких действий с объектом «окно», приложение не останавливается. то есть, если нет window.maximize (), все после этого будет работать как обычно.
from pywinauto.application import Application
import asyncio
import time
def run():
asyncio.run(main())
async def main():
loop = asyncio.get_running_loop()
await loop.run_in_executor(
None, open_notepad)
def open_notepad():
app = Application(backend="uia").start('notepad.exe')
window = app.window(title='Untitled - Notepad')
window.maximize()
print('Window maximised!')
Кто-нибудь сталкивался с этим раньше? Спасибо