Python 关键字与 xml 标签相同

时间:2021-06-04 18:24:52

标签: python xml keyword

我正在尝试做一些网络抓取,但我遇到了这个问题:我想要一个名为 <name> 的标签,但 name 也是 python 中的一个关键字,所以当我尝试使用以下代码获取该标签:

entries_map = []
for entry in entries:
    entry_title = entry.title.text
    entry_author = entry.name
    entries_map.append(entry_author)
    entries_map.append(entry_title)

print(entries_map)

我明白了:['entry'、“我抓取的一些标题”、“entry”、“我抓取的一些标题”,...]

那我怎么拿那个标签呢?

1 个答案:

答案 0 :(得分:1)

您可以使用 .find() 方法搜索具有特定标签的子元素。

    entry_author = entry.find('name').text