python selenium鏈接對象操作
對於鏈接對象常見的操作有:單擊、獲取鏈接文字、獲取鏈接地址等:
fromselenium import webdriver
from time import sleep
driver = webdriver.Firefox() # 指定和打開瀏覽器
url1='http://www.baidu.com'
driver.get(url1) #打開第一個網址 #也可以寫成:driver.get('http://www.baidu.com')
sleep(5)
#<a href='http://map.baidu.com' name='tj_trmap' class='mnav'>地圖</a>
print(driver.find_element_by_link_text('地圖').get_attribute('class')) # mnav
print(driver.find_element_by_link_text('地圖').get_attribute('name')) # tj_trmap
print(driver.find_element_by_link_text('地圖').get_attribute('href')) # http://map.baidu.com/
print(driver.find_element_by_link_text('地圖').get_attribute('text')) #地圖 #獲取元素標簽內的內容
driver.find_element_by_link_text('地圖').click()
sleep(30)
0條評論