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

首頁 > 編程 > Python > 正文

python實現(xiàn)定時同步本機與北京時間的方法

2019-11-25 17:54:57
字體:
來源:轉載
供稿:網(wǎng)友

本文實例講述了python實現(xiàn)定時同步本機與北京時間的方法。分享給大家供大家參考。具體如下:

這段python代碼首先從www.beijing-time.org上獲取標準的北京時間,然后同步獲取的北京時間到本地

# -*- coding: utf-8 -*-import time,httplibimport threadingdef getBeijinTime():   try:     conn = httplib.HTTPConnection("www.beijing-time.org")     conn.request("GET", "/time.asp")     response = conn.getresponse()     print response.status, response.reason     if response.status == 200:       result = response.read()       data = result.split("/r/n")       year = data[1][len("nyear")+1 : len(data[1])-1]       month = data[2][len("nmonth")+1 : len(data[2])-1]       day = data[3][len("nday")+1 : len(data[3])-1]       #wday = data[4][len("nwday")+1 : len(data[4])-1]       hrs = data[5][len("nhrs")+1 : len(data[5])-1]       minute = data[6][len("nmin")+1 : len(data[6])-1]       sec = data[7][len("nsec")+1 : len(data[7])-1]       beijinTimeStr = "%s/%s/%s %s:%s:%s" % (year, month, day, hrs, minute, sec)       beijinTime = time.strptime(beijinTimeStr, "%Y/%m/%d %X")       return beijinTime   except:     return Nonedef syncLocalTime():   """   同步本地時間   """   beijinTime = getBeijinTime()   if beijinTime is None:     timer = threading.Timer(30.0, syncLocalTime)     timer.start()   else:     tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec = beijinTime[:6]     import os     os.system("date %d-%d-%d" % (tm_year, tm_mon, tm_mday))#設置日期     os.system("time %d:%d:%d.0" % (tm_hour, tm_min, tm_sec))#設置時間if __name__=='__main__':  while True:    syncLocalTime()    time.sleep(30)

希望本文所述對大家的Python程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴马| 富源县| 惠东县| 玉溪市| 桐城市| 娄底市| 黔江区| 怀宁县| 垫江县| 车险| 新河县| 铜梁县| 双桥区| 库伦旗| 台南市| 鄂托克前旗| 禹州市| 湖南省| 南安市| 祁东县| 抚远县| 朝阳区| 名山县| 洪泽县| 沙雅县| 富顺县| 饶河县| 嵩明县| 苍南县| 稻城县| 乌拉特中旗| 榆树市| 宜宾县| 赤峰市| 兴安县| 大理市| 济源市| 温州市| 武山县| 安化县| 二手房|