import tkinter as tk
from tkinter import messagebox
# 创建一个隐藏的主窗口
root = tk.Tk()
root.withdraw()
# 显示一个简单的消息弹窗
messagebox.showinfo("提示", "这是一个Python弹窗示例")
# 显示一个警告弹窗
messagebox.showwarning("警告", "这是一个警告弹窗")
# 显示一个错误弹窗
messagebox.showerror("错误", "这是一个错误弹窗")
# 询问用户是否继续
response = messagebox.askyesno("确认", "你确定要继续吗?")
if response:
print("用户选择了是")
else:
print("用户选择了否")
# 关闭主窗口
root.destroy()
tkinter
模块和 messagebox
子模块。tkinter
是 Python 的标准 GUI 库,而 messagebox
提供了创建各种类型的弹窗的功能。tk.Tk()
创建一个主窗口,并使用 withdraw()
方法将其隐藏。这样可以避免显示不必要的主窗口。messagebox.showinfo()
、messagebox.showwarning()
和 messagebox.showerror()
分别显示信息、警告和错误弹窗。messagebox.askyesno()
显示一个确认弹窗,返回 True
或 False
表示用户的响应。root.destroy()
关闭主窗口。希望这段代码和解释对你有帮助!
上一篇:c语言调用python
下一篇:python中circle的用法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站