分割字符串时的AttributeError

时间:2018-06-06 20:31:05

标签: python python-2.7 mcafee

我有一个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'

关于如何抓住那个字符串的任何想法?

1 个答案:

答案 0 :(得分:0)

感谢您的快速回复。通过系统引用[u' EPOLeafNode.NodeName']就可以了。

更新(工作)代码:

for system in epoSystems:
    computerName = system[u'EPOLeafNode.NodeName']
    print computerName