12 driver.find_elements_by_link_text('搜索设置')[0].click()
13 sleep(2)
14
15
16 #选中每页显示50条
17 m = driver.find_element_by_id...(3)
40
41 #关闭浏览器
42 driver.quit()
浏览器创建
Selenium支持非常多的浏览器,如谷歌,火狐,Edge,还有Android,黑莓等手机端的浏览器 另外,也支持无界面浏览器...= webdriver.Safari()
元素定位
webdriver提供了一系列的元素定位方法,常有的有如下:
1 find_element_by_id()
2 find_element_by_name...;对于按钮,就调用它的点击方法.有的操作,它们没有特定的执行对象,比如鼠标拖拽,键盘按键等,这些动作用另一种方式来执行就是动作链.
...比如,现在实现一个节点的拖拽操作,将某个节点从一处拖拽到另一个地方,代码如下:
1 from selenium import webdriver
2 from selenium.webdriver