파이썬 python

파이썬 매크로 2편 - 마우스 키보드 자동화, 삼성전자 시세 확인

studying develop 2021. 8. 21. 19:33
import pyautogui
import time
import pyperclip

#자동으로 삼성전자 시세 확인하기.
def autoGui(name):
    #이번 실습은, 개인 화면 위치에 따라 다를 수 있으므로, 개인의 상황에 맞게 위치를 조절해야 합니다.

    #마우스 커서 검색창으로 이동
    pyautogui.moveTo(300, 170)
    time.sleep(1)

    #창 선택 안되어있다가 선택해서 두번 클릭해야되.
    pyautogui.click()
    pyautogui.click()
    #한글은 이렇게 입력 못함.
    #####pyautogui.write(name)

    #한글 입력 방법. pip install pyperclip
    pyperclip.copy(name)
    pyautogui.hotkey("command", "v") #mac이라
    #pyautogui.hotkey("ctrl", "v") #mac이라

    #엔터클릭 하자.
    pyautogui.moveTo(650, 170)
    pyautogui.click()

    #왼쪽 밑으로 와서 다시 맨위 항목 클릭.
    time.sleep(2)

    #광고 없으면
    pyautogui.moveTo(120, 450)
    pyautogui.click()

    #광고 있으면.
    pyautogui.moveTo(120, 570)
    pyautogui.click()

# Press the green button in the gutter to run the script.
if __name__ == '__main__':
    autoGui("삼성전자")

# See PyCharm help at https://www.jetbrains.com/help/pycharm/