Python selenium使用css选择器结果捕获所有链接

Python selenium使用css选择器结果捕获所有链接,python,selenium,selenium-webdriver,scrapy,Python,Selenium,Selenium Webdriver,Scrapy,我练习如何使用selenium,它可以捕捉第一个链接。 但我希望它能抓住所有的联系 因为结构是相同的,所以它应该捕获所有链接 <div class='dah'> <section> <div class='media'><a href='http://www.test.tw/event/22'></a> <section> <section> <div clas

我练习如何使用selenium,它可以捕捉第一个链接。
但我希望它能抓住所有的联系

因为结构是相同的,所以它应该捕获所有链接

<div class='dah'>
   <section>
       <div class='media'><a href='http://www.test.tw/event/22'></a>
   <section>
   <section>
       <div class='media'><a href='http://www.test.tw/event/23'></a>
   <section>
   <section>
       <div class='media'><a href='http://www.test.tw/event/24'></a>
   <section>
   <section>
       <div class='media'><a href='http://www.test.tw/event/25'></a>
   <section>
 <div>
使用(元素s):(Selenium提供了
查找元素*
查找元素*

>>> from selenium import webdriver
>>> d = webdriver.Firefox()
>>> d.get('http://www.test.com/')
>>> next = d.find_element_by_css_selector("div.hah section div.media a")
>>> next.get_attribute("href")    
u'http://www.test.tw/event/22'
elements = d.find_elements_by_css_selector("div.hah section div.media a")
[a.get_attribute("href") for a in elements]