溫馨提示×

python怎么彈出對話框

小億
185
2023-07-26 10:21:19
欄目: 編程語言

在 Python 中,您可以使用 tkinter 模塊創建對話框。下面是一個簡單的示例:

python

import tkinter as tk

from tkinter import messagebox

# 創建主窗口

root = tk.Tk()

root.withdraw()  # 隱藏主窗口

# 彈出消息對話框

messagebox.showinfo('提示', '這是一個消息對話框')

# 彈出警告對話框

messagebox.showwarning('警告', '這是一個警告對話框')

# 彈出錯誤對話框

messagebox.showerror('錯誤', '這是一個錯誤對話框')

# 彈出提問對話框

result = messagebox.askquestion('確認', '你確定要執行操作嗎?')

if result == 'yes':

    print('用戶點擊了“是”按鈕')

else:

    print('用戶點擊了“否”按鈕')

# 彈出選擇對話框

result = messagebox.askyesno('選擇', '你喜歡Python嗎?')

if result:

    print('用戶選擇是')

else:

    print('用戶選擇否')

# 運行主循環

root.mainloop()

上述代碼演示了如何使用 tkinter.messagebox 模塊創建不同類型的對話框(消息、警告、錯誤、提問、選擇)。

您可以根據需要選擇適合的對話框類型,并根據用戶的點擊結果執行相應的操作。請注意,tkinter 是 Python 的標準庫,

無需額外安裝。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女