[보기쉬운 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..
[백준 / 1547] 공 - Python
https://www.acmicpc.net/problem/1547 1547번: 공 첫째 줄에 컵의 위치를 바꾼 횟수 M이 주어지며, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 컵의 위치를 바꾼 방법 X와 Y가 주어지며, X번 컵과 Y번 컵의 위치를 서로 바꾸는 것 www.acmicpc.net ball = ['', 'o', 'x', 'x'] for _ in range(int(input())): x, y = map(int, input().split()) ball[x], ball[y] = ball[y], ball[x] print(ball.index('o')) 리스트 1번 index에 공 'o'를 넣는다. 0번 index에는 공란으로 둔다. x와 y를 바꾸기 위해서 입력을 받고, 리스트의..