Feedparser删除Atom元素

时间:2018-10-22 16:31:01

标签: python feedparser

我已经看了一段时间了,只是想知道这是否超出了feedparser的能力或者我做错了什么。

我有一个提要,其中有许多元素都属于相似的命名空间:-

<ab:category type="http://randomlongurl1">cat1</ab:category>
<ab:category type="http://randomlongurl2">cat2</ab:category>
<ab:category type="http://randomlongurl3">cat3</ab:category>
<ab:category type="http://randomlongurl4">cat4</ab:category>
<ab:category type="http://randomlongurl5">cat5</ab:category>
<ab:category type="http://randomlongurl6">cat6</ab:category>
<ab:category type="http://randomlongurl7">cat7</ab:category>

运行feedparser时,它仅选择列表中的最后一个作为ab_category,它是包含

的字典
'ab_category' {'type': "http://randomlongurl7"}

不是值本身。

反正有

  • A。确保feedrparser收集了所有这些属性(我查看了完整的条目对象-未收集这些值,没有像我期望的那样将它们重命名为其他名称空间),而不仅仅是列表中的最后一个< / li>
  • B。使其返回值而不是标识符?

0 个答案:

没有答案