Vorwort
Verschiedene Arten von Windows-Popup-Boxen in PyAutoGUI
1. Pyautogui-Installationsbefehl
Installationsbefehl pip install PyAutoGUI
2. Relevanter Testcode
1. Nachrichten-Popup-Fenster
import pyautogui
'''
消息弹出框
text: str = "", 文本信息
title: str = "", 消息框标题
button: str = pymsgbox.OK_TEXT, 确定按钮
root: Any | None = None, timeout: Any | None = None, icon: int = NO_ICON, _tkinter: bool = False
'''
alert = pyautogui.alert(text="弹出框测试",title="消息提示")
print(alert)
2. Wählen Sie das Eingabeaufforderungsfeld aus
'''
选择提示框
text: str = "",文本信息
title: str = "", 消息框标题
buttons: Any = (pymsgbox.OK_TEXT, pymsgbox.CANCEL_TEXT),按钮组
root: Any | None = None, timeout: Any | None = None, icon: int = QUESTION, _tkinter: bool = False
'''
confirm = pyautogui.confirm(text='请问是否需要继续?',title="提示")
print(confirm)
3. Passen Sie das Auswahlfeld und den Wert der Eingabeaufforderung an
'''
自定义选择提示框 返回按钮值
text: str = "",文本信息
title: str = "",消息框标题
buttons: Any = (pymsgbox.OK_TEXT, pymsgbox.CANCEL_TEXT), 按钮组
root: Any | None = None, timeout: Any | None = None, icon: int = QUESTION, _tkinter: bool = False
'''
confirm = pyautogui.confirm(text='请选择您学习的开发语言',title="多条件选择", buttons=['A', 'B', 'C'],icon=QUESTION)
print(confirm)
4. Nachrichteneingabefeld
'''
消息输入框 返回值为用户输入的值 点击取消按钮 返回None 点击OK 返回 用户输入的值
text: str = "",文本信息
title: str = "",消息框标题
default: str = "",默认值
root: Any | None = None, timeout: Any | None = None
'''
prompt = pyautogui.prompt(text="请输入您的姓名!",title="输入提示框",default="")
print(prompt)
5. Passwort-Eingabefeld
'''
密码输入框
输入的内容是隐藏的 后台获取的为明文
text: str = "", title: str = "", default: str = "", mask: str = "*", root: Any | None = None, timeout: Any | None = None
'''
password = pyautogui.password('Enter password (text will be hidden)')
print(password)
Zusammenfassen
提示:关于提示框 目前 官方给出了这几种 相信已经够使用了