如何解决Python 关键字与 xml 标签相同
我正在尝试做一些网络抓取,但我遇到了这个问题:我想要一个名为 <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”、“我抓取的一些标题”,...]
那我怎么拿那个标签呢?
解决方法
您可以使用 .find()
方法搜索具有特定标签的子元素。
entry_author = entry.find('name').text
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。