老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

ZABBIXAPI自動檢查主機-創新互聯

# -*- coding:utf-8 -*-

import json
import urllib2
from urllib2 import URLError
#import sys
#import xlrd

class ZabbixTools:
    def __init__(self):
        self.url = 'http://10.11.0.215/zabbix/api_jsonrpc.php']
        self.header = {"Content-Type": "application/json"}

    # 登陸驗證
    def user_login(self):
        data = json.dumps({
            "jsonrpc": "2.0",
            "method": "user.login",
            "params": {
                "user": 'admin',
                "password": 'zabbix'
            },
            "id": 0
        })

        request = urllib2.Request(self.url, data)
        for key in self.header:
            request.add_header(key, self.header[key])

        try:
            result = urllib2.urlopen(request)
        except URLError as e:
            print "Auth Failed, please Check your name and password:", e.code
        else:
            response = json.loads(result.read())
            result.close()
            self.authID = response['result']
            return self.authID

   # 獲取主機
    def host_get(self):
        data = json.dumps({
            "jsonrpc": "2.0",
            "method": "host.get",
            "params": {
                "output": ["hostid", "host"],
                "selectInterfaces": ["interfaceid", "ip"]
            },
            "auth": self.user_login(),
            "id": 1,
        })

        request = urllib2.Request(self.url, data)
        for key in self.header:
            request.add_header(key, self.header[key])

        try:
            result = urllib2.urlopen(request)
        except URLError as e:
            if hasattr(e, 'reason'):
                print 'We failed to reach a server.'
                print 'Reason: ', e.reason
            elif hasattr(e, 'code'):
                print 'The server could not fulfill the request.'
                print 'Error code: ', e.code
        else:
            response = json.loads(result.read())
            result.close()

            lens = len(response['result'])
            if lens > 0:
                return response['result']
            else:
                return ""

####################################################################################
# -*- coding: utf-8 -*-

import xlrd
import xlwt

#xlutils結合xlrd可以達到修改excel文件目的
from xlutils.copy import copy

from openpyxl import Workbook

from openpyxl import load_workbook

from openpyxl.writer.excel import ExcelWriter

'''
1.類的內部調用:self.<方法名>(參數列表)。

2.在類的外部調用:<實例名>.<方法名>(參數列表)。

注意:以上兩種調用方法中,提供的參數列表中都不用包括self。
'''

class ExcelOperation(object):

    '''
    設置默認參數:rowsize  colsize ,創建對象時可以寫、可不寫默認參數
    '''
    def __init__(self, filename, rowsize=0, colsize=0):
        self.filename = filename
        self.rowsize = rowsize
        self.colsize = colsize

    def open_excel(self):
        return  xlrd.open_workbook(self.filename)


    '''
    table = data.sheets()[0]       #通過索引順序獲取
    table = data.sheet_by_index(0) #通過索引順序獲取
    table = data.sheet_by_name(u'Sheet1')#通過名稱獲取
    '''

    def read_excel(self):
        workbook = self.open_excel()
        sheet = workbook.sheet_by_index(0)

        nrows = sheet.nrows
        ncols = sheet.ncols

        data = []

        for loop in range(0,nrows):
            data.append(sheet.row_values(loop))
        return data




    def write_excel(self):
        wbk = xlwt.Workbook()
        sheet = wbk.add_sheet('sheet1')
        # 第0行第一列 寫入內容
        sheet.write(0,1,'test ')
        wbk.save('test.xls')

    def read_write_excel(self):
        '''
                4.openpyxl可以對excel文件進行讀寫操作

        from openpyxl import Workbook

        from openpyxl import load_workbook

        from openpyxl.writer.excel import ExcelWriter
        workbook_ = load_workbook(u"新歌檢索失敗1477881109469.xlsx")
        sheetnames =workbook_.get_sheet_names() #獲得表單名字
        print sheetnames
        sheet = workbook_.get_sheet_by_name(sheetnames[0])
        print sheet.cell(row=3,column=3).value
        sheet['A1'] = '47'
        workbook_.save(u"新歌檢索失敗1477881109469_new.xlsx")
        wb = Workbook()
        ws = wb.active
        ws['A1'] = 4
        wb.save("新歌檢索失敗.xlsx")
                :return:
        '''

        workbook_ = load_workbook(u'test.xlsx')
        sheetnames = workbook_.get_sheet_names()
        sheet = workbook_.get_sheet_by_name(sheetnames[0])
        print sheet.cell(row=3, column=3).value               




##################################################################################
# -*- coding: utf-8 -*-

from  testZabbixApi import  ZabbixTools
from pyExcel import  ExcelOperation


# 程序的入口
if __name__ == "__main__":
    #實例化excel對象
    tab = ExcelOperation('主機列表.xlsx')
    data = tab.read_excel()
    dirc = {'item{}'.format(i): x for i, x in enumerate(data)}
    #print  dirc['item45'][6]

    # 實例化ZabbixTools對象
    test = ZabbixTools()
    result = test.host_get()

    for key in dirc:
        flag = 'F'
        for i in range(len(result)):
            if dirc[key][6].strip()  ==  result[i]["interfaces"][0]["ip"]:
                flag = 'T'
        if flag == 'T':
            #print(dirc[key][6] + " zabbix")
            pass

        else:
            print(dirc[key][6] + "not add zabbix")

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、網頁空間、營銷軟件、網站建設、金平網站維護、網站推廣。

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


分享名稱:ZABBIXAPI自動檢查主機-創新互聯
文章出自:http://www.xueling.net.cn/article/ddegdo.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 日本丰满妇人成熟免费中文字幕 | 好看的一级毛片 | 国产超碰人人模人人爽人人喊 | 九九热免费精品 | 天堂俺去俺来也www 日韩免费 | 欧美日韩精品一区二区三区 | 天啪天天干 | 波多野结衣中文在线 | 蜜桃www视频高清在线观看 | 国产精品自拍网站 | 三级做A全过程在线观看 | 99久久综合国产精品 | 亚洲AV男人的天堂在线观看 | 国产午夜精品一区二区三区视频 | 99久久精品国产免费看 | 丰满少妇aaaaaa爰片毛片 | 浮生影视在线观看免费 | 手机看片日韩精品 | 在线观看视频91 | 欧美大屁股xxxx高跟欧美黑人 | 欧美在线播放一区 | 啦啦啦资源在线观看视频 | 久久最新精品视频 | 被猛男伦流澡到高潮h麻豆 日本iv一区二区三区 | 香港三级韩国三级日本三级 | 精品乱码视频 | 国产女合集小岁9三部 | 国产免费无遮挡在线观看视频 | 久久国产精品免费一区 | 搐搐国产丨区2区精品av | 国产午夜亚洲精品国产成人小说 | 精品人妻无码一区二区三区四区无码 | 日韩欧美一区二区久久婷婷 | 亚洲精品乱码久久久一二三 | 天堂在线成人 | 四虎在线永久免费观看 | 久久久久一 | 羞羞答答xxdd.tv | 特黄A又粗又大又黄又爽A片软件 | 热久热久 | av第一福利在线导航 |