Python - Pyzabbix 输出格式
Python - Pyzabbix Output Format
我正在学习 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
感谢您的帮助。
谢谢!
描述字段:
print a['description']
我正在学习 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
感谢您的帮助。 谢谢!
描述字段:
print a['description']