나는 pywinauto를 사용하여 응용 프로그램을 자동화하고 있습니다. 개체 이름과 속성을 인쇄하려면 PrintControlIdentifiers
을 사용했습니다. 일부 편집 상자에는 이름에 공백이 있습니다. 이 컴파일 오류가 발생으로파이썬 코드에 이름이 공백 인 편집 상자에 SetText를 사용하는 방법
| [u'Cr. PriceEdit1', u'Cr. PriceEdit0', u'Tr. PriceEdit']
| child_window(class_name="Edit")
내가 parentWindow.Cr. PriceEdit1.SetText("name1")
을 사용할 수 없습니다 : 다음은 한 예입니다. 코드에서이 컨트롤을 사용하여 SetText
을 수행하려면 어떻게해야합니까?
참고 : child_window(title="Cr. PriceEdit0", class_name="Edit")
을 사용하고 있지만 편집 상자 이름과 함께 SetText를 직접 사용할 수있는 방법이 있는지 알고 싶습니다.
참고 :
또 다른 방법은 "가장 일치하는"수행은 키 기반 액세스입니다 내가 "CR을 child_window (제목 =를 사용하는 알 . PriceEdit0 ", class_name ="Edit ")하지만 편집 상자 이름과 함께 SetText를 직접 사용할 수있는 방법이 있는지 알고 싶습니다. –