我在學習Python,因爲我需要與Pyzabbix進行交互。 因此,在下面的輸出我只需要最後一個字段,但我不能找到一個方法來做到這一點:Python - Pyzabbix輸出格式
** EXAMPLE_HOSTNAME
{u'triggerid「:u'8119464」,u'description」 :u'Agent的zabbix unreacheable 1分鐘} **
和腳本是:
!/usr/bin/python -*- coding: iso-8859-1 -*- from pyzabbix import ZabbixAPI import sys,csv from url='http://xxx.xxx.xxx.xxx/zabbix' zh = ZabbixAPI(url) zh.login(user="Admin",password="XXXXXX") hostname = sys.argv[1] triggers = zh.trigger.get(filter={"host": [hostname]}, active="1", output=['description']) print hostname for a in triggers: print a
我感謝所有幫助。 謝謝!
太謝謝你了!解決了我的格式問題。 –