我正在学习Python,因为我需要与Pyzabbix进行交互。 所以,在下面的输出中我只需要最后一个字段,但我无法找到一种方法:
** EXAMPLE_HOSTNAME
{u'triggerid':u'8119464',u'description':u'Agent Zabbix 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
我感谢任何帮助。 谢谢!
答案 0 :(得分:1)
说明字段:
print a['description']