【发布时间】:2020-10-24 06:00:41
【问题描述】:
browser = webdriver.Firefox()
browser.get(url)
divs = browser.find_elements_by_class_name('class')
browser.find_element_by_class_name('class')有什么属性吗?
例如,如果我有这样的代码:
<div class="foo">
<a href="" class="poo">one</a>
<a href="" class="poo">two</a>
<a href="" class="poo">three</a>
</div>
<div class="foo">
<a href="" class="koo">one</a>
<a href="" class="koo">two</a>
<a href="" class="koo">three</a>
</div>
我想从“a”标签中获取文本。 但首先我想获得 div。 所以我做了这样的事情:
divs = browser.find_elements_by_class_name('foo')
现在我想从我的 divs 数组中获取所有的“a”标签。有可能吗?
【问题讨论】:
标签: python selenium selenium-webdriver