要获得一个重复多次的ul标签内的a标签的href,可以通过以下步骤实现:
以下是一个示例代码(使用Python和BeautifulSoup库):
from bs4 import BeautifulSoup
# 假设HTML页面保存在一个名为html的字符串中
html = """
<ul>
<li><a href="link1">Link 1</a></li>
<li><a href="link2">Link 2</a></li>
<li><a href="link3">Link 3</a></li>
</ul>
<ul>
<li><a href="link4">Link 4</a></li>
<li><a href="link5">Link 5</a></li>
</ul>
"""
# 使用BeautifulSoup加载HTML页面
soup = BeautifulSoup(html, 'html.parser')
# 选择所有的ul标签
ul_tags = soup.find_all('ul')
# 遍历每个ul标签
for ul_tag in ul_tags:
# 选择其中的所有a标签
a_tags = ul_tag.find_all('a')
# 遍历每个a标签
for a_tag in a_tags:
# 获取href属性的值
href = a_tag['href']
print(href)
这段代码会输出以下结果:
link1
link2
link3
link4
link5
请注意,这只是一个示例代码,实际应用中可能需要根据具体情况进行适当的修改。
领取专属 10元无门槛券
手把手带您无忧上云