반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- venv 설치
- Uipath 설치방법
- uipath 입문
- 파이썬 가상환경 설치방법
- 네이버부동산크롤링
- 네이버 로그인 캡챠해결
- 네이버 로그인 영수증 해결
- 가상환경설치
- 네이버 로그인 하기
- Python
- pywinauto
- pycdc.exe
- pywinauto 윈도우
- vscode venv 설치
- 왕초보 파이썬 실행
- 파이썬네이버부동산
- UiPath
- 파이썬 가상환경 설치
- Uipath 기초
- Selenium 셀렉터잡기
- Element is not clickable at point
- 커머스API
- pywinauto 윈도우제어
- 네이버커머스API
- 날짜 정규식
- 네이버매물크롤링
- 파이썬 네이버 로그인
- 파이썬 환경설정
- pycdas.exe
- selenium
Archives
- Today
- Total
목록pywinauto (2)
콘솔워크
[pywinauto] 윈도우창 현재 활성화 상태인지 확인
기존에 업데이트 했던 내용은 윈도우창을 활성화 하는 함수였는데. 윈도우 프로그램 자체가 모든 엘리먼트 들을 가지고 있어서 엘리먼트가 있는지 없는지 유무로는 실제로 창이 켜지있는지 아닌지 알 수가 없었다. 이 부분 확인을 위해서 try except 부분을 활용하여 창 활성화 여부를 체크하였다. 코드는 다음과 같다. 실제로 보이길 원하는 "윈도우창"이 있는 다이얼로그를 잡아주고. restore().set_focus() 를 실행해본다. set_focus 실행 시 오류가 발생하면 해당 창은 열려있지 않은 것으로 간주한다. self.main_dlg = self.app.window(title_re='윈도우창', visible_only=False) try: self.main_dlg.restore().set_focus..
프로그래밍/python
2022. 8. 10. 15:15
[pywinauto] 윈도우창 자동 활성화
window 프로그램 자동화 시 RPA 대상 윈도우 창이 닫혀있는 경우 작업이 진행되지 않는 이슈가 발생하였다. 아래 부분을 추가해주면된다. self.main_dlg = self.app.window(title_re='*프로그램타이틀', visible_only=False) self.main_dlg.restore().set_focus() 여기서 핵심은 visible_only 옵션을 False로 주는 것과 restore().set_focus() 함수를 실행하는 것이다.
프로그래밍/python
2022. 8. 8. 10:09