[python] 파이썬 pyautogui를 사용하여 특정 애플리케이션 창 크기 변경하기

특정 애플리케이션 창의 크기를 프로그래밍적으로 조절하려면 pyautogui 라이브러리를 사용할 수 있습니다. pyautogui는 마우스 및 키보드 동작을 자동화하기 위한 파이썬 라이브러리입니다.

필요한 설치

먼저 pyautogui를 설치해야 합니다. 다음 커맨드를 사용하여 설치할 수 있습니다:

pip install pyautogui

특정 애플리케이션 창 크기 변경하기

import pyautogui

# 애플리케이션 실행
pyautogui.click(x=100, y=100)

# 애플리케이션 창 위치 가져오기
window_x, window_y, _, _ = pyautogui.locateOnScreen('window.png')

# 애플리케이션 창 크기 조절
new_width = 800
new_height = 600
pyautogui.moveTo(window_x, window_y)
pyautogui.dragTo(window_x + new_width, window_y + new_height, duration=1)

위 예제 코드에서는 pyautogui.click() 함수를 사용하여 특정 애플리케이션을 실행하고, pyautogui.locateOnScreen() 함수를 사용하여 애플리케이션 창의 위치를 가져옵니다. 그런 다음 pyautogui.moveTo()pyautogui.dragTo() 함수를 사용하여 창의 크기를 조절합니다. 마지막으로, duration 매개변수를 사용하여 창 크기 조절 애니메이션의 지속시간을 설정할 수 있습니다.

참고 자료