最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 獲取域名到期時(shí)間的方法步驟

 更新時(shí)間:2021年02月10日 11:37:29   作者:MYF12  
這篇文章主要介紹了python 獲取域名到期時(shí)間的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

需求:

我要查詢百度域名的到期時(shí)間或者開始時(shí)間

思路分析:

如果在linux系統(tǒng)中直接使用下面命令即可:

echo | openssl s_client -servername www.baidu.com -connect www.baidu.com:443 2>/dev/null | openssl x509 -noout -dates|egrep ‘notAfter'|awk -F'=|GMT' ‘{print $2}'

但是這個(gè)命令使用python2 的commands執(zhí)行不成功,所以只能換成通過shell腳本去執(zhí)行。

init_sh函數(shù)檢查shell腳本不存在則創(chuàng)建,這樣不需要多寫一個(gè)腳本,有程序生成。

#!/usr/bin/python
# -*- coding: utf-8 -*-
# author: chentufeng
# create time: 2020 12 25
import commands,os
script_sh = ".tmp.sh"
# 自動(dòng)生成shell腳本用來執(zhí)行shell命令獲取時(shí)間
def init_sh():
  if not os.path.exists(script_sh):
    with open(script_sh, 'w') as file_object:
      file_object.write("yuming=$1\ntag=$2\n"
      "ymtime=`echo | openssl s_client -servername $yuming -connect $yuming:443 2>/dev/null | openssl x509 -noout -dates|egrep \"$tag\"|awk -F'=|GMT' '{print $2}'`\n"
      #時(shí)間轉(zhuǎn)換,如果需要也可以轉(zhuǎn)換成其他格式
      "date -d \"$ymtime\" '+%Y-%m-%d %H:%M:%S'\n")
if __name__ == '__main__':
  #初始化函數(shù)
  init_sh()
  yuming = "www.baidu.com"
  tag = "notBefore" #notBefore 開始時(shí)間;notAfter 到期時(shí)間
  cmd = "sh %s %s %s"%(script_sh, yuming, tag)
  restatus,retime = commands.getstatusoutput(cmd)
  print("獲取的時(shí)間:%s"%retime)

輸出結(jié)果:

到期時(shí)間
[root@測試機(jī) ~]# python aa.py
獲取的時(shí)間:2021-07-26 05:31:02
開始時(shí)間
[root@測試機(jī) ~]# python aa.py
獲取的時(shí)間:2020-04-02 07:04:58

到此這篇關(guān)于python 獲取域名到期時(shí)間的方法步驟的文章就介紹到這了,更多相關(guān)python 獲取域名到期時(shí)間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何用OpenCV -python3實(shí)現(xiàn)視頻物體追蹤

    如何用OpenCV -python3實(shí)現(xiàn)視頻物體追蹤

    OpenCV是一個(gè)基于BSD許可(開源)發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺庫,可以運(yùn)行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。這篇文章主要介紹了如何用OpenCV -python3實(shí)現(xiàn)視頻物體追蹤,需要的朋友可以參考下
    2019-12-12
  • python爬蟲Scrapy框架:媒體管道原理學(xué)習(xí)分析

    python爬蟲Scrapy框架:媒體管道原理學(xué)習(xí)分析

    這篇文章主要介紹了python爬蟲Scrapy框架:媒體管道原理學(xué)習(xí)分析,有需要的朋友可以借鑒參考,希望可以對(duì)廣大一同學(xué)習(xí)的讀者朋友有所幫助
    2021-09-09
  • Python獲取系統(tǒng)默認(rèn)字符編碼的方法

    Python獲取系統(tǒng)默認(rèn)字符編碼的方法

    這篇文章主要介紹了Python獲取系統(tǒng)默認(rèn)字符編碼的方法,涉及Python中sys模塊getdefaultencoding方法的使用技巧,需要的朋友可以參考下
    2015-06-06
  • python生成器用法實(shí)例詳解

    python生成器用法實(shí)例詳解

    這篇文章主要介紹了python生成器用法,結(jié)合實(shí)例形式詳細(xì)分析了Python生成器相關(guān)原理、創(chuàng)建、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • tensorflow 輸出權(quán)重到csv或txt的實(shí)例

    tensorflow 輸出權(quán)重到csv或txt的實(shí)例

    今天小編就為大家分享一篇tensorflow 輸出權(quán)重到csv或txt的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python邊遍歷邊刪除列表元素的幾種方法

    Python邊遍歷邊刪除列表元素的幾種方法

    在 Python 中,邊遍歷邊刪除列表元素通常是一個(gè)不推薦的操作,因?yàn)樗鼤?huì)改變列表的大小,可能會(huì)導(dǎo)致一些意料之外的行為,例如,元素被刪除后,列表的索引會(huì)發(fā)生變化,可能導(dǎo)致漏掉某些元素或者遍歷到錯(cuò)誤的位置,所以本文介紹了Python邊遍歷邊刪除列表元素的幾種方法
    2024-12-12
  • python3獲取文件中url內(nèi)容并下載代碼實(shí)例

    python3獲取文件中url內(nèi)容并下載代碼實(shí)例

    這篇文章主要介紹了python3獲取文件中url內(nèi)容并下載代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python實(shí)現(xiàn)SMTP郵件發(fā)送

    Python實(shí)現(xiàn)SMTP郵件發(fā)送

    這篇文章主要介紹了基于python實(shí)現(xiàn)SMTP發(fā)送郵件教程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python中函數(shù)的用法實(shí)例教程

    Python中函數(shù)的用法實(shí)例教程

    這篇文章主要介紹了Python中函數(shù)的用法,以數(shù)值計(jì)算的實(shí)例方式講述了Python程序設(shè)計(jì)中函數(shù)的功能機(jī)抽象化特點(diǎn),需要的朋友可以參考下
    2014-09-09
  • 關(guān)于Python中request發(fā)送post請求傳遞json參數(shù)的問題

    關(guān)于Python中request發(fā)送post請求傳遞json參數(shù)的問題

    這篇文章主要介紹了Python中request發(fā)送post請求傳遞json參數(shù)的問題,在Python中需要傳遞dict參數(shù),利用json.dumps將dict轉(zhuǎn)為json格式用post方法發(fā)起請求,感興趣的朋友跟隨小編一起看看吧
    2022-08-08

最新評(píng)論

芮城县| 邛崃市| 手游| 平塘县| 始兴县| 赤城县| 莒南县| 安龙县| 达拉特旗| 桐庐县| 隆化县| 汶上县| 保定市| 丹阳市| 建昌县| 建德市| 永宁县| 珠海市| 上蔡县| 仙居县| 东港市| 涿州市| 南靖县| 山西省| 安乡县| 昂仁县| 金川县| 林周县| 雅安市| 安乡县| 婺源县| 佛冈县| 绥芬河市| 栾城县| 铅山县| 视频| 苏尼特右旗| 和顺县| 慈溪市| 张家川| 堆龙德庆县|