게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
파이썬 pywinauto로 자동화 구현해보신 분 계신가요?
게시물ID : programmer_23100짧은주소 복사하기
작성자 : 훗날닭집사장
추천 : 0
조회수 : 2685회
댓글수 : 8개
등록시간 : 2020/04/15 23:39:34
옵션
  • 본인삭제금지
제목 없음.png

pywinauto로 프로그램 실행해서, 아이디 비밀번호 입력 후 로그인하는 기능을 구현 중인데요.


참고 문서는 https://wikidocs.net/5856  입니다.



app = application.Application()app.start("C:/LOGIN.exe") title = "LOGINPROGRAM"dlg = timings.WaitUntilPasses(20, 0.5, lambda: app.window_(title=title)) pass_ctrl = dlg.Edit pass_ctrl.SetFocus()pass_ctrl.TypeKeys('abcde') cert_ctrl = dlg.Edit2 cert_ctrl.SetFocus()cert_ctrl.TypeKeys('12345') btn_ctrl = dlg.Button0 btn_ctrl.Click()


위 코드가 전체 코드중에 pywinauto를 사용해서 아이디 비번 입력후 로그인하는 부분의 코드인데요.


아이디 비밀번호 입력까지는 아무 이상없이 잘 되는데 button 요소에 접근해서 클릭이 수행되지가 않습니다.


엄밀히 따지면, 저 프로그램에서 로그인에 커서를 갖다대면 색깔이 반전되는데


잠깐 반전되는 효과가 생기는걸 보면 커서가 이동은 하는 것 같은데 클릭이 수행되질 않아요.


다른 버튼은 잘 눌리나 보려고, 다른 버튼에 접근시켜봤는데 아이디 저장, 자동로그인, 회원가입, 아이디/비밀번호 찾기 얘들은 정상적으로 클릭이 되는데.. 저 로그인 버튼만 클릭을 하질 못하네요.


뭐가 문제인걸까요??;;


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호