Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在使用Python获取cmdb ci ServiceNow的显示值_Python_Xml_Servicenow_Servicenow Rest Api - Fatal编程技术网

正在使用Python获取cmdb ci ServiceNow的显示值

正在使用Python获取cmdb ci ServiceNow的显示值,python,xml,servicenow,servicenow-rest-api,Python,Xml,Servicenow,Servicenow Rest Api,我有一段代码,需要使用python从servicenow获取CMDB详细信息 import pysnow import subprocess import os s = pysnow.Client(instance='test', user='admin', password='test',request_params={'sysparm_display_value': 'true'}) r = s.query('incident',params={'displayvalue': 'true'

我有一段代码,需要使用python从servicenow获取CMDB详细信息

import pysnow
import subprocess
import os
s = pysnow.Client(instance='test', user='admin', 
password='test',request_params={'sysparm_display_value': 'true'})
r = s.query('incident',params={'displayvalue': 'true'}, query=
{'cmdb_ci':'a28cba7a4fb4030028f7fd218110c7f5'})
for record in r.get_multiple(order_by=['-created_on']):
    print(record['cmdb_ci'])
我得到的输出是

{u'link': u'https://test.service-now.com/api/now/table/cmdb_ci/a28cba7a4fb40
30028f7fd218110c7f5', u'display_value': u'Server01'}
是否有办法进一步解析输出,以便获得cmdb\u ci的显示值

我尝试了dv_cmdb_ci、display_value_cmdb_ci和cmdb_ci_display_value。不起作用


提前谢谢

我用了这个,拿到了

print(record['cmdb_ci']['display_value'])