Python GUI编程利器:Tkinker中的消息对话框(13)

小朋友们好,大朋友们好!

我是猫妹,一名爱上Python编程的小学生。

和猫妹学Python,一起趣味学编程。

今日目标

学习Tkinter中的消息对话框的使用,实现如下效果:

文本消息对话框

可以通过showinfo()创建文本消息对话框,点击确定,返回ok。

语法如下:

showinfo(title,message)

title为文本消息对话框的标题

message为文本消息对话框的内容

提示警告消息对话框

可以通过showwarning(title,message),点击确定,返回ok。

语法如下:

showinfo(title,message)

title为警告消息对话框的标题

message为警告消息对话框的内容

提示错误消息对话框

可以通过showerror(title,message),点击确定,返回ok。

语法如下:

showerror(title,message)

title为错误消息对话框的标题

message为错误消息对话框的内容

疑问消息对话框(是否)

可以通过askquestion()函数或askyesno()函数来实现。

askquestion()函数返回值是yes和no。

askyesno()函数返回值是True和False。

askquestion()语法:

askquestion(title,message)

askyesno()语法:

askyesno(title,message)

疑问消息对话框(是否取消)

可以通过askyesnocancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False,None。

语法如下:

askyesnocancel(title,message)

疑问消息对话框(确定取消)

可以通过askokcancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False。

语法如下:

askokcancel(title,message)

疑问消息对话框(重试取消)

可以通过askretrycancel()函数创建疑问消息对话框(是否取消)。

返回值有True,False。

语法如下:​

askretrycancel(title,message)

参考代码

怎么样?

你学会了吗?

好了,我们今天就学到这里吧!

如果遇到什么问题,咱们多多交流,共同解决。

我是猫妹,咱们下次见!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/19970.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网络安全带你练爬虫-100练】第12练:pyquery解析库提取指定数据

目录 一、目标1、基础/环境的准备工作 二、目标2:开始使用pyquery 三、目标3:提取到指定的数据 四、目标3:通过列表的形式获取指定数据 五、扩展:其他方法 六、网络安全O 一、目标1、基础/环境的准备工作 1、文档&#xff1…

【原生HTML+SpringBoot】电子病历编辑器源码

一、简介 本系统主要面向医院医生、护士,提供对住院病人的电子病历书写、保存、修改、打印等功能。本系统基于云端SaaS服务方式,通过浏览器方式访问和使用系统功能,提供电子病历在线制作、管理和使用的一体化电子病历解决方案&#x…

基于JAVA的心理咨询预约系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 心理健康在现代社会中…

Triton教程 --- 优化

Triton教程 — 优化 Triton系列教程: 快速开始利用Triton部署你自己的模型Triton架构模型仓库存储代理模型设置优化动态批处理 文章目录 Triton教程 --- 优化优化设置动态批处理程序模型实例 特定于框架的优化带有 TensorRT 优化的 ONNX (ORT-TRT)具有 OpenVINO 优化的 ONNXTe…

「2023 最新版」Java 工程师面试题总结 (1000 道题含答案解析)

作为一名优秀的程序员,技术面试都是不可避免的一个环节,一般技术面试官都会通过自己的方式去考察程序员的技术功底与基础理论知识。 如果你参加过一些大厂面试,肯定会遇到一些这样的问题: 1、看你项目都用的框架,熟悉…

【Zookeeper】使用Curator操作Zookeeper

简介 Curator 是 Apache ZooKeeper 的Java客户端库。 Zookeeper现有常见的Java API如&#xff1a;原生JavaAPI、Curator、ZkClient等。 添加依赖 <dependency><groupId>org.apache.curator</groupId><artifactId>curator-framework</artifactId&…

【SQL应知应会】表分区(二)• MySQL版

欢迎来到爱书不爱输的程序猿的博客, 本博客致力于知识分享&#xff0c;与更多的人进行学习交流 本文收录于SQL应知应会专栏,本专栏主要用于记录对于数据库的一些学习&#xff0c;有基础也有进阶&#xff0c;有MySQL也有Oracle 分区表 • MySQL版 前言一、分区表1.非分区表2.分区…

Anaconda的安装与环境配置

这里简单的记录一下Anaconda的安装过程&#xff0c;没有干货&#xff0c;只是记录&#xff0c;但也看了就会&#xff1b; 下载安装包 这里有两个下载地址&#xff0c;分别是官网和清华镜像源&#xff0c;推荐清华镜像&#xff0c;下的快&#xff0c;官网下半天还可能失败&…

将字符串转换为字典json.loads(字符串)

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 将字符串转换为字典 json.loads(字符串) [太阳]选择题 关于以下代码说法错误的是? import json myStr{"name":"xiaobai","age":30} print(【显示】mySt…

KNIME 节点巡礼 -- Data Explorer(数据浏览器)节点

在 << KNIME 数据分析可视化 >> 中&#xff0c;我们曾经提到&#xff0c;可以通过 Statistics 节点来概览数据的大致形态。而在 KNIME JavaScript Views (Labs) 扩展包中&#xff0c;还有一个类似的节点 —— Data Explorer&#xff08;数据浏览器&#xff09;。 数…

第三节 给SpringBootAdmin的client端加入spring security安全控制

前言 本来想用一节就写完SpringBootAdmin的&#xff0c;但随着研究的深入发现一节应该是不够的&#xff0c;网上的资料也不会非常系统&#xff0c;官网的例子有些已经好几年没更新了&#xff0c;所以接下来还是系统性的来写下吧 第一节 完成基础配置&#xff0c;暴露所有端点…

初识Golang,集简洁与性能与一体的语言

文章目录 一、Go语言介绍二、Go语言特性三、Go语言用途四、开发环境搭建五、建立工作区并创建Go程序六、入口文件基本代码介绍七、go命令介绍7.1 基本命令7.2 build 与 run命令7.3 install命令介绍 八、命名规范8.1 变量规范定义8.2 关键字8.3 保留字8.4 需要注意的问题 道阻且…