Python/GUI - Qt for Python(Pyside6)

pyautogui 를 이용한 간편 UI 구현

lifeseed 2025. 6. 4. 23:03

pyside는 아니지만....

test용 코드를 구현할때 유용하게 쓰이는 코드 두가지를 소개합니다.

하나는 입력을 위한 팝업창이며

또 하나는 알림을 위한 팝업창입니다.

console 모드 test 코드에서 유용하게 사용하고 있네요.

 

1. Prompt 입력

console 모드에서 input을 이용해서 데이터 입력을 받는 대신 팝업으로 GUI를 보여 준다.

 

 

입력창에 키워드를 입력하고 OK를 누르면 입력값을 변수로 저장해서 사용할 수 있다.

 

1) 패키지 설치 

pyautogui 패키지를 설치해야 한다.

pip install pyautogui

 

2) code

import pyautogui as gui
keyword = gui.prompt(text='검색 키워드를 입력하세요', title='키워드 입력창')

 

title : 팝업창의 제목을 설정

text : 입력창에 대한 설명추가

OK를 누르면 keyword에 입력된 값이 저장된다.

 

2. 팝업 알림

팝업창을 통한 알림 표시 

 

import pyautogui as gui
gui.alert(text=f"알림 메세지 입니다.", title="알림")

 

팝업창 제목과 알림 메세지를 설정할 수 있다.

 

 

반응형