从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章运用简单易懂的例子给大家介绍使用Python3如何实现在服务器打印资产信息,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
成都创新互联公司专注于余干网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供余干营销型网站建设,余干网站制作、余干网页设计、余干网站官网定制、微信平台小程序开发服务,打造余干网络公司原创品牌,更为您提供余干网站排名全网营销落地服务。python3 在服务器上打印资产信息
pip3 install prettytable
url 为 资产信息接口地址,返回为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 = ["主机名", "外网IP"] tb.align["主机名"] = "l" tb.align["外网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:])
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图