欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python使用ntplib庫(kù)同步校準(zhǔn)當(dāng)?shù)貢r(shí)間的方法

 更新時(shí)間:2016年07月02日 11:31:33   作者:mattkang  
NTP網(wǎng)絡(luò)時(shí)間協(xié)議其實(shí)大家平時(shí)或多或少都能接觸到,包括Windows在內(nèi)的操作系統(tǒng)中的很多Internet時(shí)間同步功能都是在NTP的基礎(chǔ)上來(lái)做,這里我們來(lái)看一下Python使用ntplib庫(kù)同步校準(zhǔn)當(dāng)?shù)貢r(shí)間的方法

NTP(Network Time Protocol)是由美國(guó)德拉瓦大學(xué)的David L. Mills教授于1985年提出,設(shè)計(jì)用來(lái)在Internet上使不同的機(jī)器能維持相同時(shí)間的一種通訊協(xié)定。

NTP估算封包在網(wǎng)絡(luò)上的往返延遲,獨(dú)立地估算計(jì)算機(jī)時(shí)鐘偏差,從而實(shí)現(xiàn)在網(wǎng)絡(luò)上的高精準(zhǔn)度計(jì)算機(jī)校時(shí)。

NTP服務(wù)在Linux系統(tǒng)比較常見(jiàn),其實(shí)Python也一樣,可網(wǎng)上搜索"python獲取時(shí)間"時(shí),很多是解析頁(yè)面獲取時(shí)間的笨辦法,殊不知Python也可使用NTP服務(wù)進(jìn)行時(shí)間同步獲取精確時(shí)間、只需要使用ntplib庫(kù)即可實(shí)現(xiàn)。

ntplib庫(kù)用法簡(jiǎn)介

安裝ntplib:

easy_install ntplib

pip install ntplib

下面上代碼。

import os 
import time 
import ntplib 
c = ntplib.NTPClient() 
response = c.request('pool.ntp.org') 
ts = response.tx_time 
_date = time.strftime('%Y-%m-%d',time.localtime(ts)) 
_time = time.strftime('%X',time.localtime(ts)) 
os.system('date {} && time {}'.format(_date,_time)) 

這樣便可以輕松同步當(dāng)?shù)貢r(shí)間了~

相關(guān)文章

  • 使用IPython或Spyder將省略號(hào)表示的內(nèi)容完整輸出

    使用IPython或Spyder將省略號(hào)表示的內(nèi)容完整輸出

    這篇文章主要介紹了使用IPython或Spyder將省略號(hào)表示的內(nèi)容完整輸出,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • Python搭建APNS蘋(píng)果推送通知推送服務(wù)的相關(guān)模塊使用指南

    Python搭建APNS蘋(píng)果推送通知推送服務(wù)的相關(guān)模塊使用指南

    這里總結(jié)了一份Python搭建蘋(píng)果推送通知推送服務(wù)的相關(guān)模塊使用指南,包括PyAPNs、基于twisted框架的pyapns以及apns-client三個(gè)模塊的介紹,需要的朋友可以參考下
    2016-06-06
  • Python Socket TCP雙端聊天功能實(shí)現(xiàn)過(guò)程詳解

    Python Socket TCP雙端聊天功能實(shí)現(xiàn)過(guò)程詳解

    這篇文章主要介紹了Python Socket TCP雙端聊天功能實(shí)現(xiàn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的方法實(shí)例

    python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于利用python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。
    2017-12-12
  • 什么是python的列表推導(dǎo)式

    什么是python的列表推導(dǎo)式

    在本篇文章里小編給大家分享了關(guān)于python列表推導(dǎo)式的含義及用法,需要的朋友們可以參考下。
    2020-05-05
  • python學(xué)生信息管理系統(tǒng)實(shí)現(xiàn)代碼

    python學(xué)生信息管理系統(tǒng)實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了python學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解

    VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解

    這篇文章主要介紹了VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 最新評(píng)論