python selenium链接对象操作

python selenium链接对象操作,第1张

对于链接对象常见的操作有:单击、获取链接文字、获取链接地址等:

from selenium 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)
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » python selenium链接对象操作

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情