0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Python3】メッセージボックスの表示

Last updated at Posted at 2021-11-09

#はじめに
VBAなどでよくあるメッセージボックスを表示するコードです。

・「tkkinter.messagebox」をインポート
(Tool Kit Interfaceのこと)

messagebox
from tkinter import messagebox

#引数に('タイトル', '内容')を記載

ret = messagebox.askyesno('確認', '処理を開始しますか?')   #「はい」、「いいえ」を選択
if ret:    #「はい」を選択した場合はTrue
    messagebox.showinfo('メッセージ', 'はいを選択しました')    #「情報」のメッセージボックスを表示
else:    #「いいえ」を選択した場合はFalse
    messagebox.showwarning('メッセージ', 'いいえを選択しました')    #「警告」のメッセージボックス

#####その他のメッセージボックス

表示内容、確認内容 メソッド、引数 戻り値
エラー .showerror('タイトル', '内容') None
はい、いいえ .askquestion('タイトル', '内容') 'yes', 'no'
OK、キャンセル .askokcancel('タイトル', '内容') True, False
再試行、キャンセル .askokcancel('タイトル', '内容') True, False
はい、いいえ、キャンセル .askyesnocancel('タイトル', '内容') True, False, None

こちらのページを参考にさせて頂きました

【Python】メッセージボックスを表示する

0
0
6

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?