未经作者允许,禁止转载!python selenium webdriver处理循环点击
循环点击主要是针对一些同类的选择按钮,或者下拉选项,或者是选择页码~~~~~~
如下面两张图片显示的将年份进行循环选择,和将鼠标悬浮循环选择
下面是用python写的 selenium webdriver处理循环点击代码,相关的java代码随后在发表
from selenium importwebdriverimporttimefrom selenium.webdriver.common.action_chains importActionChains
driver=webdriver.Chrome()
driver.get("http://toyota-oss:[email protected]/tcom-apps/vapi-preview/console.html")#alert = driver.switch_to_alert() 如果是第一次打开上面的链接,就需要alert.accept(),但是从第二次之后保留了cookie就不再有弹窗#alert.accept()
driver.maximize_window()
time.sleep(2)print "进入toyota首页"
#total_year=len(driver.find_element_by_id(‘year‘).find_element_by_tag_name(‘option‘))------报错:WebElement没有len属性#print "年份的个数是"+total_year#time.sleep(2