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

Python3如何在服務(wù)器打印資產(chǎn)信息

 更新時間:2020年08月27日 09:05:05   作者:295631788  
這篇文章主要介紹了Python3如何在服務(wù)器打印資產(chǎn)信息,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

python3 在服務(wù)器上打印資產(chǎn)信息

pip3 install prettytable

url 為 資產(chǎn)信息接口地址,返回為json信息。

# encoding=utf-8

import getopt
import sys
import prettytable as pt
import requests
import json

def main(argv):
  try:
    options, args = getopt.getopt(argv, "n:", ["name=", ])
  except getopt.GetoptError:
    sys.exit()

  for option, value in options:
    if option in ("-n", "--name"):
      url = 'http://xxxxxxxx/list'
      try:
        headers = {'Content-Type': 'application/json'}
        r = requests.post(url, data=json.dumps({"name": value}), headers=headers)
        if r.status_code == 200:
          data = r.json()
          tb = pt.PrettyTable()
          tb.field_names = ["主機名", "外網(wǎng)IP"]
          tb.align["主機名"] = "l"
          tb.align["外網(wǎng)IP"] = "l"
          for i in data:
            tb.add_row([i["_id"], i["out_ip"]])
          print(tb)
        else:
          print("獲取信息錯誤")
      except Exception as e:
        print(e)

if __name__ == '__main__':
  main(sys.argv[1:])

結(jié)果

執(zhí)行: /usr/bin/python3.6 test.py -n test

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

忻城县| 颍上县| 宜宾市| 军事| 清原| 板桥市| 南华县| 读书| 旬邑县| 班戈县| 泽库县| 清新县| 连江县| 香河县| 株洲县| 白沙| 乐安县| 丰镇市| 苍山县| 麻江县| 宁津县| 汨罗市| 科技| 衡水市| 阳泉市| 栾城县| 将乐县| 四平市| 灵丘县| 兴海县| 游戏| 南宫市| 车致| 沙坪坝区| 都江堰市| 澳门| 陈巴尔虎旗| 甘洛县| 延津县| 屯留县| 都江堰市|