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实现全角半角转换的方法
Aug 18 Python
Python3写入文件常用方法实例分析
May 22 Python
Windows系统下使用flup搭建Nginx和Python环境的方法
Dec 25 Python
尝试用最短的Python代码来实现服务器和代理服务器
Jun 23 Python
基于循环神经网络(RNN)实现影评情感分类
Mar 26 Python
解决pycharm界面不能显示中文的问题
May 23 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
Mar 01 Python
Python3 全自动更新已安装的模块实现
Jan 06 Python
TensorFlow命名空间和TensorBoard图节点实例
Jan 23 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
Apr 16 Python
Python astype(np.float)函数使用方法解析
Jun 08 Python
Python turtle库的画笔控制说明
Jun 28 Python
详解Django中 render() 函数的使用方法
python tkinter实现定时关机
Python爬虫之爬取某文库文档数据
Apr 21 #Python
Python数据分析之pandas函数详解
Apr 21 #Python
python基础之停用词过滤详解
Apr 21 #Python
python 模拟在天空中放风筝的示例代码
如何使用Python对NetCDF数据做空间相关分析
You might like
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php程序效率优化的一些策略小结
2010/07/17 PHP
PHP往XML中添加节点的方法
2015/03/12 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
解决PHP 7编译安装错误:cannot stat ‘phar.phar’: No such file or directory
2017/02/25 PHP
Laravel模型间关系设置分表的方法示例
2018/04/21 PHP
php工具型代码之印章抠图
2018/07/18 PHP
JS获取IP、MAC和主机名的五种方法
2013/11/14 Javascript
Node.js插件的正确编写方式
2014/08/03 Javascript
JS实现很实用的对联广告代码(可自适应高度)
2015/09/18 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
总结4个方面优化Vue项目
2019/02/11 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
Python中将dataframe转换为字典的实例
2018/04/13 Python
Python 学习教程之networkx
2019/04/15 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
Python数据可视化:泊松分布详解
2019/12/07 Python
简单了解python调用其他脚本方法实例
2020/03/26 Python
Python获取android设备cpu和内存占用情况
2020/11/15 Python
详解numpy1.19.4与python3.9版本冲突解决
2020/12/15 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
国外平面设计第一市场:99designs
2016/10/25 全球购物
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
Nike瑞士官网:Nike CH
2021/01/18 全球购物
给老婆的搞笑检讨书
2014/01/12 职场文书
经理助理岗位职责
2014/03/05 职场文书
初中作文评语大全
2014/04/23 职场文书
保洁公司服务承诺书
2014/05/28 职场文书
2014年医院十一国庆节活动方案
2014/09/15 职场文书
个人年度总结报告
2015/03/09 职场文书
《围炉夜话》110句人生箴言,精辟有内涵,引人深思
2019/10/23 职场文书
基于Go Int转string几种方式性能测试
2021/04/28 Golang
python基础之//、/与%的区别详解
2022/06/10 Python