selenium
来源:互联网 发布:java mongodb 连接池 编辑:程序博客网 时间:2024/06/07 07:08
from selenium import webdriver#添加代理chrome_options = webdriver.ChromeOptions()proxy_ip=get_aws_proxies()chrome_options.add_argument('--proxy-server={}'.format(proxy_ip))driver = webdriver.Chrome(chrome_options=chrome_options)#隐性等待 implicitly_wait()driver.implicitly_wait(10) # secondsdriver.get("http://www.python.org")#元素定位element = driver.find_element_by_id("passwd-id")element = driver.find_element_by_name("passwd")element = driver.find_element_by_xpath("//input[@id='passwd-id']")#填写文本element.send_keys("some text")#提交表单driver.find_element_by_id("submit").click()#滚动条的三种形式driver.execute_script('window.scrollTo(0,10000);')driver.execute_script('var q=document.body.scrollTop=10000;')driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")#Drag and dropelement = driver.find_element_by_name("source")target = driver.find_element_by_name("target")from selenium.webdriver import ActionChainsaction_chains = ActionChains(driver)action_chains.drag_and_drop(element, target).perform()#窗口切换for handle in driver.window_handles: driver.switch_to_window(handle)#浏览器前进后退driver.forward()#点击菜单栏中的隐藏子菜单menu = driver.find_element_by_css_selector(".nav")hidden_submenu = driver.find_element_by_css_selector(".nav #submenu1")ActionChains(driver).move_to_element(menu).click(hidden_submenu).perform()
阅读全文
0 0
- Selenium
- Selenium
- Selenium
- selenium
- Selenium
- Selenium
- selenium
- selenium
- Selenium
- selenium
- Selenium
- Selenium
- Selenium
- Selenium
- selenium
- Selenium
- Selenium
- selenium
- 团队不懂协作?试试使用eoLinker对接口管理进行团队协作
- python与数据分析 pandas 基础
- Fabric.js 简单介绍和使用
- 欢迎使用CSDN-markdown编辑器
- uva583 Prime Factors
- selenium
- node.js 之 express框架+MongoDB(前端使用vue)
- There is no getter for property named 'fieldName' in 'class java.lang.String'
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'xx' is defined
- curl用法
- html+js实现图片上传前预先预览
- Android上传图片的方式
- 透视函数glFrustum(), gluPerspective()函数用法和glOrtho()函数用法.
- 界面设置——结合vs2015,使用wxFormBuilder