[파이썬] pyautogui 화면의 크기 및 해상도 얻기
파이썬에서 pyautogui
라이브러리를 사용하여 현재 화면의 크기와 해상도를 얻는 방법을 알아보겠습니다.
pyautogui
라이브러리란?
pyautogui
는 GUI 자동화를 위한 파이썬 라이브러리로, 마우스와 키보드를 제어하거나 화면 상의 이미지를 인식하고 클릭하는 등의 작업을 수행할 수 있습니다.
화면 크기 얻기
pyautogui
를 사용하여 현재 사용 중인 화면의 크기를 얻으려면 다음과 같은 코드를 사용할 수 있습니다:
import pyautogui
screen_width, screen_height = pyautogui.size()
print(f"현재 화면의 크기: {screen_width}x{screen_height}")
위의 코드를 실행하면 현재 사용 중인 화면의 가로 폭과 세로 높이가 픽셀 단위로 출력됩니다.
해상도 얻기
pyautogui
를 사용하여 현재 화면의 해상도를 얻으려면 다음과 같은 코드를 사용할 수 있습니다:
import pyautogui
screen_width, screen_height = pyautogui.size()
screen_resolution = f"{screen_width}x{screen_height}"
print(f"현재 화면의 해상도: {screen_resolution}")
위의 예제에서는 size()
함수로부터 얻은 가로 폭과 세로 높이를 문자열로 결합하여 현재 화면의 해상도를 출력하고 있습니다.
결론
pyautogui
를 사용하여 파이썬에서 현재 화면의 크기와 해상도를 얻는 방법에 대해 알아보았습니다. 이를 통해 원하는 화면 위치나 크기를 찾거나, 자동화 작업을 수행할 때 참고할 수 있습니다.