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

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

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

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 = ["主機(jī)名", "外網(wǎng)IP"]
          tb.align["主機(jī)名"] = "l"
          tb.align["外網(wǎng)IP"] = "l"
          for i in data:
            tb.add_row([i["_id"], i["out_ip"]])
          print(tb)
        else:
          print("獲取信息錯(cuò)誤")
      except Exception as e:
        print(e)

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

結(jié)果

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

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

相關(guān)文章

最新評(píng)論

宁化县| 阳朔县| 临桂县| 广西| 海伦市| 汉沽区| 维西| 灵寿县| 夏邑县| 集安市| 吐鲁番市| 洛阳市| 太保市| 留坝县| 工布江达县| 青州市| 涞水县| 湛江市| 内丘县| 邯郸县| 潍坊市| 罗江县| 济宁市| 台北县| 盈江县| 台山市| 平邑县| 五大连池市| 娱乐| 乌兰浩特市| 邢台市| 陇川县| 花莲市| 奉贤区| 靖州| 张家港市| 凌源市| 龙江县| 隆昌县| 澳门| 惠安县|