import datetime
from time import sleep
from tkinter import *
from tkinter import messagebox
from time import sleep
from PIL import Image

root = Tk()
root.wm_attributes('-topmost',1)
root.title("计时器")
root.geometry('300x150') #窗口大小

l1 = Label(root, text="设置时间(分钟)")
l1.pack() #这里的side可以赋值为LEFT  RTGHT TOP  BOTTOM
xls_text = StringVar()
xls = Entry(root, textvariable = xls_text)
xls_text.set("")
xls.pack()

l2 = Label(root, text="设置提醒内容(非必填)")
l2.pack() #这里的side可以赋值为LEFT  RTGHT TOP  BOTTOM
Reminder_text = StringVar()
Reminder = Entry(root, textvariable = Reminder_text)
Reminder_text.set("")
Reminder.pack()

def on_check():
    NowTime = datetime.datetime.now()
    TimeEnd = xls_text.get()
    TimeEnd = int(TimeEnd) * 60
    Reminder = Reminder_text.get()

if TimeEnd < 1:
        print(TimeEnd)
        messagebox.showinfo(title='计时提醒', message="时间必须是大于0的正整数")
    else:
        if Reminder == "":
            Reminder = "你的提醒时间到了"
        NowTime = str(NowTime)
        NowTime = NowTime[0:19]
        print("计时开始时间:",NowTime,"现在你可以最小化计时器了,计时结束前关闭计时可能会出现无响应","\n提醒窗口可能会因优先级不能置顶显示,不建议再全屏应用中使用")

sleep (TimeEnd)
        messagebox.showinfo(title='计时提醒', message=Reminder)

Button(root, text="开始倒计时", command = on_check).pack()

root.mainloop()

运行结果如下:(输入框内容自行设置)

Python 计时器倒计时弹窗提醒相关推荐

  1. messagebox弹窗_从案例入手学Python——检测文件生成并弹窗提醒

    "真烦,每天这破文件不知道什么时候生成,害的我要一直盯着C盘刷新,没法分心干别的!" "怎么回事儿?具体跟我说说,让我来想想有没有办法." 经过了解,小A所烦心 ...

  2. python如何实现监听微信应用新消息通知中心弹窗提醒

    可以使用第三方库如 itchat 来实现对微信应用新消息通知中心弹窗提醒的监听.首先需要安装 itchat,可以使用 pip 安装:pip install itchat.然后可以使用 itchat 提 ...

  3. android自定义xml弹窗,Android自定义弹窗提醒控件使用详解

    Android中原生的Dialog弹窗提醒控件样式单一,有时候并不能满足我们的项目需求,而且一个工程里面有时候会在多处都用到弹窗提醒的功能,代码会出现大量的冗余,工作之余,就自己实现了这么一个弹窗提醒 ...

  4. qdialog不允许放大缩小弹窗_iOS 13系统太烦人!频繁弹窗提醒App正在定位,竟是为保护隐私?...

    近日,针对iOS 13系统用户频繁收到App追踪消息的弹窗提醒这一问题,苹果回应称,此项更新功能旨在保护用户的隐私,避免被App在后台窃取用户的位置信息并追踪. 据相关媒体报道称,有些开发者担心此项定 ...

  5. python时间倒计时显示屏厂家_python 实现倒计时功能(gui界面)

    运行效果: 完整源码: ##import library from tkinter import * import time from playsound import playsound ## di ...

  6. excel 字符串拼接_Excel教程:应收账款自动弹窗提醒

    618好课狂欢,优惠不等人,早买早便宜 特推超级会员限时疯狂抢购 点击了解 支持微信公众号+小程序+APP+PC网站多平台学习 爱知趣的小伙伴们还记得我们[1-让应收账款显示提前预警]课程吗? 学会这 ...

  7. Android锁屏状态下点亮屏幕并弹窗提醒

    类似于手机锁屏状态下QQ来消息然后点亮屏幕并弹窗,如图. 相信QQ的这个功能大家都是很熟悉的了,下面就开始讲具体的实现步骤. 一.新建一个Activity并在OnCreate中添加四个标识 @Over ...

  8. html qq消息弹窗提醒,能不能让QQ消息不再讨厌 QQ HD mini消息弹窗提醒的优化方案...

    随着用户对体验的要求越来越高,手机QQ消息的弹窗似乎对用户有着隐形的骚扰,手机QQ现在已经是一款很成熟的产品了. 但是在使用时,你一定有这样的感觉:不想错过某人的消息,但又有其他的消息在干扰,一遍又一 ...

  9. 快速查询快递物流,超24小时未更新物流弹窗提醒

    快递现在算得上是生活中刚需.对于商家而言,物流信息是至关重要的,那么如何使用快递单号查询物流信息呢?设置查询物流时发现超24小时还未更新物流的弹窗提醒.下面一起看操作步骤. 准备工具: 下载快递批量查 ...

  10. excel到期弹窗提醒桌面弹_excle中自动提醒安排【EXCEL自动弹窗提醒】

    Excel如何实现自动提醒功能! 假设日期是E列,F列为列,你在F1中输入: =IF(E1=TODAY(),"通知张三.李四.评委参加下午评标",""),用柄向 ...

最新文章

  1. Linux堆内存管理深入分析(上)
  2. CSS设计指南(读书笔记 - 选择器)
  3. js保留两位小数的函数_使用率低但功能强大的6个Excel函数公式应用技巧解读!...
  4. 99行不用指针 c语言贪食蛇,关于C语言指针的问题
  5. 修改现有站点的主机标头
  6. [PHP] 算法-邻接矩阵图的广度和深度优先遍历的PHP实现
  7. 为什么华为a1路由器网速变慢_路由器需要每天都关吗?看完专家的解释恍然大悟...
  8. Winform开发之SqlCommand常用属性和方法
  9. 20. yii 2 分页
  10. 多功能数字钟c语言单片机PPT,单片机多功能数字时钟设计电路大全(五款单片机多功能数字时钟设计电路)...
  11. 2020-10-12
  12. 2019足协超级杯花落苏州 开幕战上演“京沪对决”
  13. Java实战之管家婆记账系统(1)——项目简述
  14. Unity il2cpp new 内存分配过程
  15. 保存的html文件怎么打印出来,网页的打印怎么保存为word的文档
  16. Java面试-001
  17. Waymo object detect 2D解决方案论文拓展
  18. IIS中FTP登陆用户名密码都对但进不去的另一种原因
  19. 北斗三号频点_北斗第三代RNSS多频点接收模块的制造方法
  20. BAT | 批处理下载ftp文件

热门文章

  1. 技术开发、产品开发和平台开发的区别
  2. 上海航芯 | 从STM32F103到ACM32F403的U盘程序移植工程
  3. EXCEL,锁定单元格后往下拉,但后面需要继续复制粘贴时又希望步锁定,该怎么办?小技巧,先把$ 替换为空后再粘贴
  4. 传智:自己简单实现一个struts2框架的demo
  5. 书海觅珍 遨游古今——广西国正书吧正式运营开业
  6. 博科Brocade 6505光纤交换机
  7. samba端口号修改_samba 端口号(samb端口号)
  8. 【pip Error】ERROR: Cannot determine archive format of C:\Users\YDD\AppData\Local\Temp\pip-req-build-
  9. 后基因组行为遗传学:从革命到常规(上)
  10. 家园2简易地图编辑器