Python 关键字与 xml 标签相同
Python keyword same as xml tag
我正在尝试做一些网络 抓取 我遇到了这个问题:我想使用一个名为 <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
我正在尝试做一些网络 抓取 我遇到了这个问题:我想使用一个名为 <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