반응형
Listview class를 컨트롤할 일이 있는데, 엑셀표같은 이 아이템들을 읽고 선택하는 방법을 알아야한다.
예제)
text 읽기:
listview=app.top_window.window(control_id=1567, class_name="SysListView32")
items=listview.items() # Listview내 모든 아이템들 리턴
item_count=listview.item_count() # Listview내 아이템 갯수 리턴
texts=items.texts() # Listview내 아이템들의 텍스트 리턴
text 쓰기 :
item = list_view.get_item(7) # listview내 아이템 선택(8번째행)
item.click_input(double=True) # 해당 아이템 클릭
list_view.type_keys('something{ENTER}', set_foreground=False) # 키보드로 somethin타이핑하고 엔터 입력
https://github.com/pywinauto/pywinauto/issues/410
반응형
'Software coding skill(python, web등)' 카테고리의 다른 글
Pandas 1 - csv 데이타 읽고 / 처리 / 추가 / 저장 (0) | 2020.02.13 |
---|---|
pywinauto 10 - find window 중복 에러 벗어나기 (0) | 2020.02.12 |
pywinauto 8 - 어플리케이션 인스턴스 생성 (0) | 2020.02.11 |
pywinauto 7 - 안정적인 자동화 (0) | 2020.02.11 |
pywinauto 5 - 32bit / 64bit app 종류별 환경 설정 (0) | 2020.02.11 |
pywinauto 4 - list select / click (0) | 2020.02.11 |
Pywinauto 3 - Attribute Magic (0) | 2020.02.11 |
Pywinauto 2 - Window Specification (0) | 2020.02.10 |