python 定时器具体的使用代码介绍
python 定时器在运行的时候有不少的问题需要我们注意,下面我们就来看看在运行效果上的问题如何解决。希望大家有所收获。运行效果如上, 代码如下:
- #!/usr/bin/env python
- import datetime
- import sys
- import threading
- from tkinter import *
- minute = 60 * int(sys.argv[1])
- Curtime = datetime.datetime.now()
- print ("时间为:",Curtime)
- Scrtime = Curtime + datetime.timedelta(0,minute,0)
- print("目标时间:",Scrtime)
- def wait():
- threading._sleep(minute)
- def Stat():
- Dsttime = datetime.datetime.now()
- tmp = Dsttime - Scrtime + Scrtime
- print("当前时间:",tmp)
- if tmp == Dsttime:
- class App(Frame):
- def __init__(self,master = None):
- Frame.__init__(self,master)
- self.pack()
- myapp = App()
- myapp.master.title("时间到了")
- myapp.master.maxsize(150,0)
- myapp.mainloop()
- else:
- print("NO")
- wait()
- Stat()
以上就是python 定时器的相关使用方法。
【编辑推荐】
- Python编程语言具有相当高的适应能力
- Python编程语言维和受到众人的追捧
- Python输入方式具体的三种实现方式
- Python正则表达式如何删除代码行
- Python字符串如何进行代码替换
版权声明:
作者:后浪云
链接:https://www.idc.net/help/403761/
文章版权归作者所有,未经允许请勿转载。
THE END