国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現(xiàn)定時精度可調節(jié)的定時器

2020-02-22 23:40:42
字體:
來源:轉載
供稿:網(wǎng)友

本文實例為大家分享了Python實現(xiàn)定時精度可調節(jié)的定時器,供大家參考,具體內容如下

# -* coding: utf-8 -*-  import sys import os import getopt import threading import time  def Usage():   usage_str = '''''說明:   /t定時器   /timer.py -h 顯示本幫助信息,也可以使用--help選項   /timer.py -d num 指定一個延時時間(以毫秒為單位)   /t          也可以使用--duration=num選項   '''   print(usage_str)       def args_proc(argv):   '''''處理命令行參數(shù)'''   try:     opts, args = getopt.getopt(sys.argv[1:], 'hd:', ['help', 'duration='])   except getopt.GetoptError as err:     print('錯誤!請為腳本指定正確的命令行參數(shù)。/n')     Usage()     sys.exit(255)        if len(opts) < 1:     print('使用提示:缺少必須的參數(shù)。')     Usage()     sys.exit(255)        usr_argvs = {}   for op, value in opts:     if op in ('-h', '--help'):       Usage()       sys.exit(1)     elif op in ('-d', '--duration'):       if int(value) <= 0:         print('錯誤!指定的參數(shù)值%s無效。/n' % (value))         Usage()         sys.exit(2)       else:         usr_argvs['-d'] = int(value)     else:       print('unhandled option')       sys.exit(3)    return usr_argvs    def timer_proc(interval_in_millisecond):   loop_interval = 10   # 定時精度,也是循環(huán)間隔時間(毫秒),也是輸出信息刷新間隔時間,它不能大于指定的最大延時時間,否則可能導致無任何輸出   t = interval_in_millisecond / loop_interval   while t >= 0:     min = (t * loop_interval) / 1000 / 60     sec = (t * loop_interval) / 1000 % 60     millisecond = (t * loop_interval) % 1000     print('/rThe remaining time:%02d:%02d:%03d...' % ( min, sec, millisecond ), end = '/t/t')     time.sleep(loop_interval / 1000)     t -= 1   if millisecond != 0:     millisecond = 0     print('/rThe remaining time:%02d:%02d:%03d...' % ( min, sec, millisecond ), end = '/t/t')   print()    # 應用程序入口 if __name__ == '__main__':   usr_argvs = {}   usr_argvs = args_proc(sys.argv)   for argv in usr_argvs:     if argv in ( '-d', '--duration'):       timer_proc(usr_argvs[argv])     else:       continue 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 富阳市| 陆河县| 大丰市| 辽宁省| 海阳市| 郧西县| 永靖县| 炎陵县| 琼中| 太康县| 遵义市| 图木舒克市| 灵武市| 旅游| 清徐县| 运城市| 巴塘县| 朔州市| 德令哈市| 西畴县| 慈利县| 克山县| 合水县| 清丰县| 称多县| 西城区| 宜州市| 绍兴县| 龙州县| 万源市| 天等县| 安仁县| 灵台县| 柯坪县| 富顺县| 达日县| 扬中市| 扶绥县| 年辖:市辖区| 西乡县| 乡城县|