我正在尝试从 XML 文档中提取 IP 地址,这是相关代码。
def traverseNode(node):
output = node.find(****)
if output is not None:
ips = re.findall(r'[0-9]+(?:\.[0-9]+){3}', output)
for ip in ips:
print ip
for child in node.getchildren():
traverseNode(child)
此代码返回错误 TypeError: expected string or buffer 关于造成这种情况的任何想法?提前感谢您的帮助。