[ Python ] 파이썬 pyautogui 메시지 박스 띄우기

[ Python ] 파이썬 pyautogui 메시지 박스 띄우기



1. PIP 설치 진행

    $ pip install pyautogui


2. pyautogui 임포트

import pyautogui


3. OK 메시지 박스 띄우기

# def _alertTkinter(text="", title="",
    button=OK_TEXT, root=None, timeout=None)
pyautogui.alert("Hello Python !!")



4. OK & Cancel 메시지 박스

# def _confirmTkinter(text="", title="",
    buttons=(OK_TEXT, CANCEL_TEXT), root=None,
    timeout=None)
pyautogui.confirm("OK & Cancel ?")



5. OK & Cancel 리턴 받기

szOK = pyautogui.confirm("OK & Cancel ?")
print(szOK)

szCancel = pyautogui.confirm("OK & Cancel ?")
print(szCancel)

    > OK
    > Cancel


6. 버튼 여러개 만든 메시지 박스

# def _confirmTkinter(text="", title="",
    buttons=(OK_TEXT, CANCEL_TEXT), root=None,
    timeout=None)
szMenu = pyautogui.confirm("Choose !!",
    buttons=['1', '2', '3', '4', '5'])
print(szMenu)



7. 입력 받는 메시지 박스

# def _promptTkinter(text="", title="",
    default="", root=None, timeout=None)
szFeel = pyautogui.prompt("How do you feel?")
print(szFeel)

    > So-so


    # Cancel 클릭시 None 반환


8. TextBox *** 출력 메시지 박스

# def _passwordTkinter(text="", title="",
    default="", mask="*", root=None,
    timeout=None)
szPassword = pyautogui.password('password')
print(szPassword)


    # Cancel 클릭시 None 반환




댓글