본문 바로가기

파이썬 (Python)/자동화 (Automation)5

파이썬 Python Macro 구현 pyautogui 이미지 인식하여 마우스 컨트롤 하는 법 + opencv-python 안녕하세요, 오늘 설명드릴 사항은 pyautogui 패키지를 기반으로 Image를 이용하여, 마우스를 Control 할 수 있는 사항을 설명해 드리도록 하겠습니다. 저는 이걸 처음에 알았을 때는, 진짜, 놀랐고, 너무 기분이 좋았어요. 그럼 지금부터 pyautogui 패키지를 기반으로 Image를 이용하여, 마우스를 Control 할 수 있는 사항을 설명 드리도록 하겠습니다. 일단 처음에는 이 코드를 구현하기 위한 opencv-python 모듈을 설치하는 것부터 설명 드리도록 하겠습니다. opencv-python 설치하기 일단, Part #1에서 말씀 드린대로, pyautogui를 설치를 하셨을 거라고 생각합니다. 그리고, 추가적으로, Image를 컨트롤를 하기 위해서는 opencv-python이라는 p.. 2021. 3. 4.
파이썬 Selenium을 이용한 Web Macro Python 프로그램 만들기 안녕하세요, 컴퓨터 내부가 아닌, Web 상에서 Macro를 사용 할 수 있는 프로그램을 짜볼려고 합니다. 여기에서 필요한 Package가 selenium 이라고 하는 Package를 설치를 하여야 합니다. 오늘은, 지난번에 pyautogui를 이용하여, 컴퓨터 내부에서 Macro를 Python으로 짜봤습니다. 일단, 기본적으로 지식을 알고, 그 지식을 자기가 필요한 요구에 맞게 아이디어를 짜서, Programming을 하시면 된다라고 봅니다. 그럼 Web상에서 매크로 효과를 구현하기 위해서 selenium이 무엇인지 부터 설명하면서 포스팅 시작하겠습니다. 1. Selenium 란? (출처 : https://www.selenium.dev/documentation/en/introduction/the_sel.. 2021. 3. 3.
파이썬 Python Macro pyautogui 패키지 + alert 이용하여 선택 창 구현하는 방법 안녕하세요, pygutogui를 이용하여 간단하게, Warning Message나, 선택할 수 있는 선택 창을 어떻게 구현을 할 수 있는지에 대해서, 포스팅하려고 합니다. pyautogui.alert() 모듈 이용하여 선택창 활용하기 일단, 가장 먼자 해야 하는 일은, pyautogui를 까는 겁니다. 이미, Part #1, 2를 참조 하셨다면, pyautogui를 설치를 하셨을거라고 생각합니다. 혹시 설치를 하지 않으셨을 분을 감안하여, 아래와 같이, 설치 구문을 남겨드리겠습니다. --> pip install pyautogui - 관련 Snap Shot - 설치를 하게 되면, Terminal 창에 설치 항목이 나올겁니다. 위 화면은 이미 설치가 되어 있을 때 나타나는 창입니다. 저는 이미 pyautog.. 2021. 3. 1.
네이버 서치 어드바이저 웹마스터도구 웹페이지 수집 요청을 위한 Automation 수행 Python 코드 안녕하세요, 이번 포스팅에서는 웹페이지 수집을 자동으로 할 수 있는 Python 코드에 대한 내용을 작성하려고 합니다. 이전에 네이버 서치 어드바이저 웹마스터도구 웹페이지 수집에 대한 포스팅에 연장선이라고 생각하시면 됩니다. 네이버 유입을 위해서는 일일히 URL을 Copy / Paste 를 해야 합니다. 물론 포스팅 글의 수가 작으신 분들은 상관은 없겠지만, 글을 매일 올리고, 일주일이나 한 달에 한 번씩 요청을 하시는 분들 그리고, 저 처럼 잘 몰랐다가, 한꺼번에 올려야 하시는 분들에게는 나름대로 시간낭비가 되는 단순 작업입니다. 그래서 준비하였습니다. 웹페이지 수집을 자동으로 할 수 있는 Python 코드를 소개 해드리겠습니다. 혹시 제가 이전에 올렸던, 네이 버 서치 어드바이저 웹마스터도구 웹페이지.. 2021. 2. 27.
파이썬 Python Macro 구현 pyautogui 패키지 설치 방법 안녕하세요, Davey 입니다. 오늘은, Python으로, 윈도우상에 Macro 할 수 있는 기능을 구현하려고 합니다. 그럼 본격적으로 시작하기 전에, pyautogui 에 대해서, 간략하게 설명하도록 하겠습니다. 1. pyautogui 란? : PyAutoGUI는 파이썬 스크립트가 마우스와 키보드를 제어하여 다른 응용 프로그램과의 상호 작용을 자동화할 수 있도록 합니다. API는 간단하도록 설계되었습니다. PyAutoGUI는 윈도우, 맥OS 및 리눅스에서 작동하며 파이썬 2 및 3에서 실행됩니다. (참조 출처 : https://pyautogui.readthedocs.io/en/latest/) 2. pyautogui 주요 특징 - 마우스를 이동하고 다른 응용 프로그램의 창을 클릭하거나 입력합니다. - 응.. 2021. 2. 20.