我正在使用Python Selenium查看一些HTML并查找元素。我将以下HTML保存到Python中......
<section id="categories">
<ul id="category_list">
<li id="category84">
<a href="www.example.com/samplelink">Sample Category</a>
</li>
<li id="category984">
<a href="www.example.com/samplelink44">Another Category</a>
</li>
<li id="category22">
<a href="www.example.com/samplelink">My Sample Category</a>
</li>
</ul>
</section>
我可以很容易地找到类别部分,但现在我想循环遍历每个列表项并将其名称和href链接保存到数组中。
任何人都有类似的例子我能看到吗?
答案 0 :(得分:2)
当然,让我们使用CSS selector定位符和名单{com}来调用While reader.Read
ComboBox3.Items.Add(reader.GetInt32(X))
End While
来获取链接,.get_attribute("href")
来获取链接文字:
.text