【Python】Python 使用http時間同步設定系統時間原始碼
Python 方式實現使用http時間同步設定系統時間原始碼,系統環境是ubuntu 12.04、Python2.7版本。需要使用到time、os及httplib方法。
Python使用http時間同步設定系統時間,原始碼如下:
`#-*-coding:utf8 -*-` `import` `httplib as client` `import` `time` `import` `os` `def` `get_webservertime(host):` `conn``=``client.HTTPConnection(host)` `conn.request(``"GET"``,` `"/"``)` `r``=``conn.getresponse()` `ts``=` `r.getheader(``'date'``)` `#獲取http頭date部分` `#將GMT時間轉換成北京時間` `local_time``=` `time.mktime(time.strptime(ts[``5``:],` `"%d %b %Y %H:%M:%S GMT"``))` `+` `(``8` `*` `60` `*` `60``)` `ltime` `=` `time.gmtime(local_time)` `#使用date設定時間` `dat` `=` `'date -u -s "%d-%d-%d %d:%d:%d" '` `%` `(ltime.tm_year,ltime.tm_mon,ltime.tm_mday,ltime.tm_hour,ltime.tm_min,ltime.tm_sec)` `os.system(dat)` `get_webservertime(``'www.baidu.com'``)`
大家在學python的時候肯定會遇到很多難題,以及對於新技術的追求,這裡推薦一下我們的Python學習扣qun:784758214,這裡是python學習者聚集地!!同時,自己是一名高階python開發工程師,從基礎的python指令碼到web開發、爬蟲、django、資料探勘等,零基礎到專案實戰的資料都有整理。送給每一位python的小夥伴!每日分享一些學習的方法和需要注意的小細節
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913713/viewspace-2648937/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 影片直播系統原始碼,例項原始碼系列-設定系統時間原始碼
- win10系統internet時間同步怎麼設定_win10系統internet時間同步如何設定Win10
- Linux時間設定系統時間、硬體時間和時間服務Linux
- 系統時間和硬體時間同步
- 雲伺服器Linux系統設定時間同步設定伺服器Linux
- Windows ntp時間同步設定(bat指令碼)WindowsBAT指令碼
- linux系統時間設定Linux
- Linux設定系統時間Linux
- python獲取系統時間(時間函式詳解)Python函式
- Centos系統伺服器設定時間自動同步!CentOS伺服器
- Ubuntu 時間不準,怎麼設定NTP時間同步?Ubuntu
- linux下的系統時間、硬體時間設定Linux
- linux同步系統時間Linux
- oracle rac中設定時間同步Oracle
- Linux時區設定及NTP時間同步Linux
- Linux系統時間同步方法。Linux
- CentOS命令修改系統時間同步CentOS
- 如何在 Ubuntu 上設定時間同步Ubuntu
- VirtualBox 設定時間不同步
- python時間Python
- Linux系統時間與RTC設定Linux
- 使用Python獲取DNS解析時間和響應時間PythonDNS
- Linux的時間設定與同步(NTP)Linux
- Linux:設定時間與同步的方法Linux
- NTP系統時間同步-操作記錄
- linux系統時間修改及同步Linux
- Win10系統怎麼設定回滾時間 win10系統設定回滾時間的方法Win10
- 【Linux-時間設定】-設定時區並調整時間Linux
- python 時間序列Python
- Windows10系統時間如何設定12小時制Windows
- Linux使用ntp時間伺服器同步時間Linux伺服器
- python,時間加減,時間計算,時間格式化,時間提取彙總Python
- linux 如何建立定時任務?crontab -e 定時任務使用的時間是系統時間Linux
- Win10系統如何設定待機時間 win10設定待機時間的方法Win10
- 設定時間格式
- quartz定時任務時間設定quartz
- Python3 - 時間處理與定時任務Python
- win10電腦怎麼設定英國時間_win10系統設定英國時間的方法Win10