[보기쉬운 pyautogui] 2. 키보드 - write, press, hotkey, pyperclip
한글은 입력이 되지 않는다. 따라서 뒤에 나올 클립보드를 이용한다. pyautogui.write('hello') : hello를 입력 pyautogui.wirte(['wo', 'rld', 'enter'], interval=0.5) : 0.5초 간격으로 'wo', 'rld', 'enter'를 입력 pyautogui.KEYBOARD_KEYS : 단일 키 확인 가능(win, enter, esc 등) pyautogui.press('win') : 'win'버튼 눌렀다 뗌 pyautogui.keyDown('shift') : 'shift'버튼 누르고 있음 pyautogui.keyUp('shift') : 'shift'버튼 뗌 pyautogui.hotkey('alt', 'f4') : 단축키 한 번에 사용 가능 [순서 :..
[보기쉬운 pyautogui] 3. 이미지 - locateOnScreen, screenshot, pixel
import pyautogui pyautogui.pixel(x, y) : (x, y)의 RGB값을 반환 pyautogui.pixelMatchesColor(x, y, (R, G, B)) : (x, y)의 RGB값이 (R, G, B) 숫자 값과 같은지 판단. RGB = pyautogui.pixel(x, y) pyautogui.pixelMatchesColor(x2, y2, RGB) pyautogui.pixelMatchesColor(x3, y3, (34, 167, 242)) pyautogui.screentshot( ) : 현재 화면을 스크린샷 img = pyautogui.screenshot() img.save('screenshot.png') 현재 화면을 스크린샷 찍고, 해당 파일을 'screenshot.png'..
[보기쉬운 pyautogui] 1. 마우스 제어 - click, move, moveTo, mouseInfo
import pyautogui pyautogui.moveTo(x [가로], y [세로]) : (x, y) 위치로 이동 pyautogui.moveTo(x, y, duration = n) : n초동 안 이동 pyautogui.move(x, y) : 현재 위치에서 (x, y) 만큼 이동 pyautogui.move(x, y, duration = n) : n초 동안 현재 위치에서 (x, y)만큼 이동 pyautogui.click( ) : 클릭 pyautogui.click(x, y) : (x, y)를 클릭 pyautogui.click(click = 3) : 3번 클릭 pyautogui.rightClick( ) : 우클릭 pyautogui.middleClick( ) : 휠 버튼 클릭 pyautogui.mouseDow..