我有一个dict
对象,我试图在其中解析出并只捕获字符串的一部分。
我使用的是McAfee EPO Python API,可以获取查询结果,但我不认为这与这个问题相关。
下面是对象中的字符串(内容相似的多行)。我要做的是从这个字符串中提取'WORKSTATION001'
文本。
{u'EPOLeafNode.NodeName': u'WORKSTATION001'}
下面是我使用的代码:
for system in epoSystems:
computerName = system.rstrip().split('u')
print computerName
这将导致:
computerName = system.rstrip().split('u')
AttributeError: 'dict' object has no attribute 'rstrip'
对于如何抓取这个字符串有什么想法吗?
发布于 2018-06-07 04:40:01
感谢您的快速响应。通过systemu'EPOLeafNode.NodeName‘引用可以做到这一点。
更新(工作)代码:
for system in epoSystems:
computerName = system[u'EPOLeafNode.NodeName']
print computerName
https://stackoverflow.com/questions/50729090
复制相似问题