SW 배움터/파이썬 업무 자동화

파이썬 업무 자동화 프로그램 : 마우스 커서의 위치 알아내기

kusson 2023. 3. 13. 20:13
반응형
728x170

 파이썬으로 업무 자동화 프로그램을 만들려고 하면 컴퓨터 모니터에서 현재 커서가 위치하고 있는 값이나 또는 특정 아이콘  혹은 버튼의 위치를 알아야 하는 경우가 있다. 이때 커서가 위치한 현재 모니터상의 위치를 표시하는 방법을 알아보자.

 

 프로그램 자체는 의외로 간단하다. pyautogui라는 라이브러리를 불러와서 아래와 같은 코드를 작성한다.

 

 

 이 프로그램을 실행시키기 위해서는 먼저 pyautogui라는 라이브러리를 install 해야 한다. Vs code의 상단 터미널 메뉴에서 '새 터미널'을 하나 열고 새 터미널에  pip install pyautogui라고 입력한다.

 

 

 install이 끝나고 나면 성공적으로 install이 끝났다는 메시지가 나타난다. 

 

 

 이제 Vs code 우측의 삼각형 실행 버튼을 눌러 프로그램을 실행시켜 보자. 커서의 현재 위치가 x, y 픽셀의 위치 값으로  나타나고 있다. 자동화 프로그램을 실행시키기 위해 필요한 아이콘이나 버튼의 위치를 잘 기록해 두고 자동화 프로그램을 개발하면 된다.

 

 

 Vs code에서 실행중인 프로세서를 중지시키기 위해서는 'Ctrl + C'를 누르면 된다.

 

반응형
그리드형