Вы не можете на самом деле.Спецификация WindowSpecification - это единая спецификация для всех окон, которые соответствуют предоставленным критериям.Когда вы работаете с экземпляром WindowSpecification, вы часто взаимодействуете с экземпляром HwndWrapper, который WindowSpecification находит для вас и получает к нему доступ.
Поэтому я думаю, что ответом является работа с HwndWrapper, возвращенным app.windows_ () (аналогичнок единственному HwndWrapper, возвращенному WindowSpecification.WrapperObject ()
Примечание. Если вы всегда пытаетесь сузить список окон, просматривая определенные элементы управления в окне, - затем используйте app ['Window Name'] [«Уникальное имя элемента управления»]. Parent () должен возвращать окно.
Основное различие между WindowSpecification и HwndWrapper состоит в том, что WindowSpecification еще не существует, а экземпляр HwndWrapper отражает конкретный дескриптор нижележащего окна.Это позволяет WindowSpecification реализовывать код, который ожидает окна или проверяет их наличие.