现在可以获取正常的比如<a>foo</a>
这样子的节点。
但是遇到<a attr='foo' />
这样子的就获取不到了,获取以后是None。
尝试了Dom和ElementTree都不行呀,怎么获取那样子的节点呢?
现在可以获取正常的比如<a>foo</a>
这样子的节点。
但是遇到<a attr='foo' />
这样子的就获取不到了,获取以后是None。
尝试了Dom和ElementTree都不行呀,怎么获取那样子的节点呢?
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
可以的啊,我估计你把一些概念搞错了,见代码:
xml
文件如下:输出结果:
只有
text
才是None
,而text
是<a>text</a>
节点之间的内容,节点自身的那些东西都叫属性(attribute)
。