python获取淘宝服务器时间的代码示例


Posted in Python onApril 22, 2021

然但是,这个只能获取到秒,没法到毫秒。我暂时不知道该咋解决

代码

import requests
import time

while True:
    class timeTaobao(object):
        r1 = requests.get(url='http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp',
                      headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.4098.3 Safari/537.36'})
        x = eval(r1.text)
        timeNum = int(x['data']['t'])

        def funcname():
            timeStamp = float(timeTaobao.timeNum/1000)
            timeArray = time.localtime(timeStamp)
            otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
            return otherStyleTime

    t = timeTaobao.funcname()
    print(t)

结果

2021-04-20 15:30:04
2021-04-20 15:30:04
2021-04-20 15:30:04
2021-04-20 15:30:04
2021-04-20 15:30:04
2021-04-20 15:30:05
2021-04-20 15:30:05
2021-04-20 15:30:05
2021-04-20 15:30:05
2021-04-20 15:30:05
2021-04-20 15:30:05

补充:【Python】获取服务器时间

import http.client
import time
import os
def get_webservertime(host):
    conn=http.client.HTTPConnection(host)
    conn.request("GET", "/")
    r=conn.getresponse()
    #r.getheaders() #获取所有的http头
    ts=  r.getheader('date') #获取http头date部分
    print(ts)
     
    #将GMT时间转换成北京时间
    ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S")
    print(ltime)
    ttime=time.localtime(time.mktime(ltime)+8*60*60)
    print(ttime)
    dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday)
    tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec)
    print (dat,tm)
    os.system(dat)
    os.system(tm)
     
get_webservertime('www.jd.com')
import urllib.request
import time 
def get_webservertime(url):
   #返回一个对象
    response=urllib.request.urlopen(url)
    #打印出远程服务器返回的header信息
    #print (response.info())
    header=response.info()
  
    ts=header._headers[1][1]
     
    #将GMT时间转换成北京时间
    ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S")
    ttime=time.localtime(time.mktime(ltime)+8*60*60)
    dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday)
    tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec)
    print (dat,tm) 
 
get_webservertime('https://www.jd.com/')
import http.client
import time
def get_webservertime(host):
    while True:
        try:
            conn=http.client.HTTPConnection(host)
            conn.request("GET", "/")
            r=conn.getresponse()
            ts=  r.getheader('date') #获取http头date部分
            break
        except Exception as e:
            print(e)
            continue
    #将GMT时间转换成北京时间
    ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S")
    ttime=time.localtime(time.mktime(ltime)+8*60*60)
    dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday)
    tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec)
    timeStr=dat+' '+tm
    return timeStr
    
      
url='www.jd.com'
while True:
    print(get_webservertime(url))
def get_webservertime():
    url='https://ai.jd.com/jdip/useripinfo.php?callback=jsonpCallbackUserIpInfo'
    while True:
        try:
            response=urllib.request.urlopen(url)
            header=response.info()
            break
        except Exception as e:
            print(e)
            time.sleep(1)
            continue
          
    #打印出远程服务器返回的header信息
    ts=header._headers[1][1]
    #将GMT时间转换成北京时间
    ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S")
    ttime=time.localtime(time.mktime(ltime)+8*60*60)
    dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday)
    tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec)
    timeStr=dat+' '+tm
    return timeStr

到此这篇关于python获取淘宝服务器时间的代码示例的文章就介绍到这了,更多相关python获取淘宝服务器时间 内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中的sort方法使用详解
Jul 25 Python
Python中的Descriptor描述符学习教程
Jun 02 Python
python文件特定行插入和替换实例详解
Jul 12 Python
Python绘制KS曲线的实现方法
Aug 13 Python
详解python中sort排序使用
Mar 23 Python
Python一键安装全部依赖包的方法
Aug 12 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
python关闭占用端口方式
Dec 17 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
Apr 08 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
Python3获取cookie常用三种方案
Oct 05 Python
详解Django中 render() 函数的使用方法
python tkinter实现定时关机
Python爬虫之爬取某文库文档数据
Apr 21 #Python
Python数据分析之pandas函数详解
Apr 21 #Python
python基础之停用词过滤详解
Apr 21 #Python
python 模拟在天空中放风筝的示例代码
如何使用Python对NetCDF数据做空间相关分析
You might like
新安装的MySQL数据库需要注意的安全知识
2008/07/30 PHP
php 计划任务 检测用户连接状态
2012/03/29 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
PHP7多线程搭建教程
2017/04/21 PHP
form中限制文本字节数js代码
2007/06/10 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
2013/04/11 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
2014/12/01 Javascript
javascript常见数字进制转换实例分析
2016/04/21 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
JavaScript中无法通过div.style.left获取值的解决方法
2017/02/19 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
JavaScript函数节流的两种写法
2017/04/07 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
基于JS实现前端压缩上传图片的实例代码
2019/05/14 Javascript
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
简单介绍Python的Tornado框架中的协程异步实现原理
2015/04/23 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
用python代码将tiff图片存储到jpg的方法
2018/12/04 Python
Python I/O与进程的详细讲解
2019/03/08 Python
python学习开发mock接口
2019/04/28 Python
用django-allauth实现第三方登录的示例代码
2019/06/24 Python
jupyter notebook 多环境conda kernel配置方式
2020/04/10 Python
海信商城:海信电视、科龙空调、容声冰箱官方专卖
2017/02/07 全球购物
Prototype如何实现页面局部定时刷新
2013/08/06 面试题
应届生体育教师自荐信
2013/10/03 职场文书
刑事和解协议书范本
2014/11/19 职场文书
最感人的道歉情书
2015/05/12 职场文书
TV动画《神废柴☆偶像》公布先导PV
2022/03/20 日漫