Python

[Python] pyautogui , selenium 을 이용한 매크로

고구마맨 2023. 9. 12. 16:44
반응형

■ 자동화 작업을 생각하다가 간단하게 테스트하기 위해서 메크로를 생각했다. 브라우저를 열어 네이버로 이동한 후 로그인 시도를 하려고 했다. 그렇게 찾아보니 두 가지 모듈을 많이 사용하는 것으로 보여져 테스트를 했다. 영역 요소를 선택할 때 마우스를 일정 좌표를 주는 방식과 요소 아이디를 클릭하는 방식 두 가지로 나누어 봤다. 간단한 테스트라 코드가 직관적이다. 그런데 네이버는 메크로 방지하는 코드를 사용했는지 바로 로그인이 되지 않고 자격 확인 페이지로 넘어간다. 간단한 코드로 직접 구현해보니까 재미는 있었다.


1. pyautogui 

 

2. selenium

 

지금 사용한 함수들 외에도 재미있는 것들을 많이 지원해준다. 간단한 코드들로 재미있는 작업들을 많이 할 수 있을 것 같다.

반응형