【日記】pyautoguiで確認ダイアログ表示
pythonでpyautoguiを使ってこんな感じの確認ダイアログを表示する方法をちょっと調べたのでメモします。
コード
ret = pyautogui.confirm(text="メッセージ", title="タイトル",
buttons=["OK", "キャンセル"], timeout=5000)
# OKボタンを押下 → "OK"
# キャンセルボタンを押下 → "キャンセル"
# タイムアウト → "Timeout"
print(ret)
上記のコードだと確認ダイアログが最大5秒表示され、何もしないと"Timeout"という結果になります。引数のtimeoutはミリ秒を指定。