python获取淘宝服务器的毫秒级时间

这个代码参考了这篇博文

获取淘宝时间

结果

其实还是有些问题,比如虽然做到了显示毫秒,但是不是实时的,然后就是,没有通过窗口展示出来,等我有时间再解决这俩问题。
在这里插入图片描述

代码

import requests
import datetime
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
            ret_datetime = datetime.datetime.utcfromtimestamp(timeStamp).strftime("%Y-%m-%d %H:%M:%S.%f")

            return ret_datetime

    t = timeTaobao.funcname()
    print(t)

码字不易,可否给个赞呀!


版权声明:本文为weixin_48172266原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。