python北京时间代码_python代码定时同步本机的北京时间详解
这段python代码首先从www.beijing-time.org上获取标准的北京时间,然后同步获取的北京时间到本地
# -*- coding: utf-8 -*-
import time,httplib
import threading
def 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 None
def 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北京时间代码_python代码定时同步本机的北京时间详解相关推荐
- python更新数据库表的时间字段_python更新数据库中某个字段的数据(方法详解)
连接数据库基本操作,我把每一步的操作是为什么给大家注释一下,老手自行快进. 请注意这是连接数据库操作,还不是更新. import pymysql #导包 #连接数据库 db = pymysql.con ...
- python抽奖滚动界面_Python使用Tkinter实现转盘抽奖器的步骤详解
我使用 Python 中的 Tkinter 模块实现了一个简单的滚动抽奖器,接下来继续写一个简单的转盘抽奖器. 滚动抽奖器与点名的场景相似,是从一群人中抽出中奖的人,奖品是提前确定了的,抽奖只是确定中 ...
- python 录制web视频_Python django框架 web端视频加密的实例详解
视频加密流程图: 后端获取保利威的视频播放授权token,提供接口api给前端 参考文档:http://dev.polyv.net/2019/videoproduct/v-api/v-api-play ...
- python类的命名空间_Python之关于类变量的两种赋值区别详解
我就废话不多说了,还是直接看代码吧! # -*- coding:utf-8 -*- #面试题,写一个方法,将一行字符串中所有的单词数量统计出来 class Person(object): TAG = ...
- python模拟手写笔迹_Python实现基于KNN算法的笔迹识别功能详解
本文实例讲述了Python实现基于KNN算法的笔迹识别功能.分享给大家供大家参考,具体如下: 需要用到: Numpy库 Pandas库 手写识别数据 点击此处本站下载. 数据说明: 数据共有785列, ...
- python中英文字频率_python实现统计文本中单词出现的频率详解
本文实例为大家分享了python统计文本中单词出现频率的具体代码,供大家参考,具体内容如下 #coding=utf-8 import os from collections import Counte ...
- python自动批量下载_Python批量下载鼠标样式,自动化一条龙处理详解
前情提要 最近发现一款特别好看的壁纸软件,其中提供了鼠标样式,感觉很好看!很精致!心想肯定是请求下载然后启用鼠标样式, 那么发送请求,那不就可以用Python爬虫了吗? 其中鼠标样式下图: 爬虫环境 ...
- python中randrange函数_python 函数中的内置函数及用法详解
总结一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1.abs() 返回一个数值的绝对值,可以是整数或浮点数等. print(ab ...
- python列表浅复制_Python列表的深复制和浅复制示例详解
一.深复制与浅复制 列表是Python中自带的一种数据结构,在使用列表时,拷贝操作不可避免,下面简单讨论一下列表的深复制(拷贝)与浅复制 首先看代码: l1 = [5, 4, 3, 2, 1] # 用 ...
最新文章
- [翻译] ASP.NET内幕 - IIS处理模型
- 泰坦尼克号数据_看完泰坦尼克号生还数据之后,你还会认为是妇女和儿童先走吗?...
- 红薯因 Swift 重写开源中国失败,貌似欲改用 Python
- 【中继协助频谱切换】基于中继协助的频谱切换机制的MATLAB仿真
- 【存储知识学习】第十章- NAS和SAN《大话存储》阅读笔记
- 实时监控:基于流计算 Oceanus ( Flink ) 实现系统和应用级实时监控
- 作者:洪学海(1967-),男,博士,中国科学院计算技术研究所研究员,信息技术战略研究中心常务副主任。...
- 点赞功能设计,网上的,留个底
- mac系统自带python开发环境吗_Mac OS搭建Python开发环境的几个误区
- Java核心技术卷1—— 目录
- 华为交换机的使用命令及简单配置(亲测)
- 秒变金庸风 | NLP文本风格迁移
- java 拼音 排序_java对中文(拼音)进行排序
- sumif单列求和_Sumif、Sumifs单列多条件求和
- 2021年【最后】的抢票机会你抓住了吗?这里有一些抢票攻略!
- WIN10家庭版虚拟机启动蓝屏问题
- Ubuntu小技巧14--sed命令详解
- 一键轻松设置项目代理
- Android Studio编写Xposed模块
- pygame简单伪3d赛车赛道
热门文章
- 阿里 P7 内功修炼法则
- 误删了数据库,我只能跑路么?
- 脆弱的Scrum,敏捷在哪里?
- linux服务器密码策略,windows与linux服务器平台密码策略管理
- error: ‘__declspec‘ attributes are not enabled; use ‘-fdeclspec‘ or ‘-fms-extensions‘ to enabl
- Cannot load onnxruntime.capi. Error: DLL load failed: 找不到指定的模块
- libxml/xmlversion.h: No such file or directory
- ffmpeg图片压缩为视频
- Cannot get Python include directory. Is distutils installed
- ffmpeg的H264编码 视频逐渐模糊