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连接oracle数据库实例
Oct 17 Python
python使用pil生成图片验证码的方法
May 08 Python
Python数据结构之哈夫曼树定义与使用方法示例
Apr 22 Python
Selenium 模拟浏览器动态加载页面的实现方法
May 16 Python
Python3 关于pycharm自动导入包快捷设置的方法
Jan 16 Python
python游戏开发之视频转彩色字符动画
Apr 26 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
Pytorch之finetune使用详解
Jan 18 Python
OpenCV 表盘指针自动读数的示例代码
Apr 10 Python
基于python实现监听Rabbitmq系统日志代码示例
Nov 28 Python
Python截图并保存的具体实例
Jan 14 Python
详解Django中 render() 函数的使用方法
python tkinter实现定时关机
Python爬虫之爬取某文库文档数据
Apr 21 #Python
Python数据分析之pandas函数详解
Apr 21 #Python
python基础之停用词过滤详解
Apr 21 #Python
python 模拟在天空中放风筝的示例代码
如何使用Python对NetCDF数据做空间相关分析
You might like
PHP 开发环境配置(测试开发环境)
2010/04/28 PHP
用PHP编写和读取XML的几种方式
2013/01/12 PHP
JavaScript窗口功能指南之在窗口中书写内容
2006/07/21 Javascript
html5+javascript制作简易画板附图
2014/04/25 Javascript
Javascript表单验证要注意的事项
2014/09/29 Javascript
javascript跨域原因以及解决方案分享
2015/04/08 Javascript
JavaScript使用encodeURI()和decodeURI()获取字符串值的方法
2015/08/04 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
微信小程序 引用其他js文件实现代码
2017/02/22 Javascript
react开发中如何使用require.ensure加载es6风格的组件
2017/05/09 Javascript
原JS实现banner图的常用功能
2017/06/12 Javascript
微信小程序获取手机系统信息的方法【附源码下载】
2017/12/07 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[02:40]DOTA2英雄基础教程 先知
2013/11/29 DOTA
Linux环境下MySQL-python安装过程分享
2015/02/02 Python
Python简单删除列表中相同元素的方法示例
2017/06/12 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
Python3自动签到 定时任务 判断节假日的实例
2018/11/13 Python
详解python做UI界面的方法
2019/02/27 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
Python制作简易版小工具之计算天数的实现思路
2020/02/13 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
澳大利亚设计的优质鞋类和适合澳大利亚生活方式的服装:Rivers
2019/04/23 全球购物
西班牙用户之间买卖视频游戏的平台:Wakkap
2020/03/21 全球购物
大学生学习生活的自我评价
2013/11/01 职场文书
集团公司总经理岗位职责
2013/12/20 职场文书
公证书样本
2014/04/10 职场文书
环保倡议书100字
2014/05/15 职场文书
党员个人剖析材料
2014/09/30 职场文书
承诺保证书格式
2015/02/28 职场文书
2016毕业实习单位评语大全
2015/12/01 职场文书
《鲸》教学反思
2016/02/23 职场文书
2016优秀青年志愿者事迹材料
2016/02/25 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL