python使用線程封裝的一個(gè)簡(jiǎn)單定時(shí)器類實(shí)例
本文實(shí)例講述了python使用線程封裝的一個(gè)簡(jiǎn)單定時(shí)器類。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
from threading import Timer class MyTimer: def __init__(self): self._timer= None self._tm = None self._fn = None def _do_func(self): if self._fn: self._fn() self._do_start() def _do_start(self): self._timer = Timer(self._tm, self._do_func) self._timer.start() def start(self, tm, fn): self._fn = fn self._tm = tm self._do_start() def stop(self): try: self._timer.cancel() except: pass def hello(): from datetime import datetime print("hello world!", datetime.now()) if __name__ == '__main__': mt = MyTimer() mt.start(2, hello) for i in range(10): import time time.sleep(1) mt.stop()
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
- python線程定時(shí)器Timer實(shí)現(xiàn)原理解析
- 詳解Python 多線程 Timer定時(shí)器/延遲執(zhí)行、Event事件
- 解決Python中定時(shí)任務(wù)線程無法自動(dòng)退出的問題
- python通過線程實(shí)現(xiàn)定時(shí)器timer的方法
- python單線程實(shí)現(xiàn)多個(gè)定時(shí)器示例
- Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過程解析
- python定時(shí)任務(wù) sched模塊用法實(shí)例
- Python定時(shí)器線程池原理詳解
相關(guān)文章
matplotlib對(duì)象拾取事件處理的實(shí)現(xiàn)
這篇文章主要介紹了matplotlib對(duì)象拾取事件處理的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01對(duì)python過濾器和lambda函數(shù)的用法詳解
今天小編就為大家分享一篇對(duì)python過濾器和lambda函數(shù)的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-01-01Python摳圖教程之使用OpenCV實(shí)現(xiàn)背景去除
這篇文章主要給大家介紹了關(guān)于Python摳圖教程之使用OpenCV實(shí)現(xiàn)背景去除的相關(guān)資料,背景去除是在很多視覺應(yīng)用里的主要預(yù)處理步驟,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-10-10Python中字典創(chuàng)建、遍歷、添加等實(shí)用操作技巧合集
這篇文章主要介紹了Python中字典創(chuàng)建、遍歷、添加等實(shí)用操作技巧合集,本文講解了字典中常見方法列表、創(chuàng)建字典的五種方法、字典中鍵值遍歷方法等內(nèi)容,需要的朋友可以參考下2015-06-06Python正則表達(dá)式?r'(.*)?are?(.*?)?.*'的深入理解
日常的開發(fā)工作中經(jīng)常會(huì)有處理字符串的需求,簡(jiǎn)單的字符串處理,我們使用python內(nèi)置的字符串處理函數(shù)就可以了,但是復(fù)雜的字符串匹配就需要借助正則表達(dá)式了,這篇文章主要給大家介紹了關(guān)于Python正則表達(dá)式?r‘(.*)?are?(.*?)?.*‘的相關(guān)資料,需要的朋友可以參考下2022-07-07解決python logging遇到的坑 日志重復(fù)打印問題
這篇文章主要介紹了解決python logging遇到的坑 日志重復(fù)打印問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03Python 列表推導(dǎo)式與字典推導(dǎo)式的實(shí)現(xiàn)
本文主要介紹了Python 列表推導(dǎo)式與字典推導(dǎo)式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12