2016-01-22 57 views
0

我在學習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

我感謝所有幫助。 謝謝!

回答

1

描述字段:

print a['description'] 
+0

太謝謝你了!解決了我的格式問題。 –