окружающая среда
Макос 12.6.8 Яблочный кремний питон3.9.6
код
импортировать ОС из импорта Quartz CGWindowListCopyWindowInfo, kCGNullWindowID, kCGWindowListOptionAll имя_окна = 'Код' WindowList = CGWindowListCopyWindowInfo( kCGWindowListOptionAll, kCGNullWindowID) для окна в windowList: if window["kCGWindowOwnerName"] == windowName и window["kCGWindowBounds"]["X"] > 0: windowId = окно['kCGWindowNumber'] печать (идентификатор окна) os.system('screencapture -x -l {windowId} test.png') выход: 3087 не удалось создать изображение из окна Непосредственное использование команд доступно в терминале, но не на Python