selenium-webdriver API
Posted 爱打盹的猫猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium-webdriver API相关的知识,希望对你有一定的参考价值。
一 元素定位
二 控制浏览器
1.操作浏览器
from selenium import webdriver dr = webdriver.Chrome("D:/soft/chromedriver.exe") dr.maximize_window() dr.get(‘https://www.baidu.com‘) dr.close()
from selenium import webdriver driver = webdriver.Chrome("D:/soft/chromedriver.exe") first_url = ‘https://www.baidu.com/‘ print("now access %s"%first_url) driver.get(first_url) second_url = ‘http://news.baidu.com/‘ print("now access %s"%second_url) driver.get(second_url) print("back to %s"%first_url) driver.back() print("forward to %s"%second_url) driver.forward() driver.quit()
from selenium import webdriver dr = webdriver.Chrome("D:/soft/chromedriver.exe") dr.maximize_window() dr.get(‘https://www.baidu.com‘) dr.refresh() # 模拟浏览器刷新 dr.quit()
2.简单元素操作
以上是关于selenium-webdriver API的主要内容,如果未能解决你的问题,请参考以下文章
使用 selenium-webdriver/firefox (NodeJS) 设置 userAgent
Selenium-Webdriver (Java) 无法始终执行“悬停和单击”功能
Android Api 27 在 Android 8.0 上出现 Only fullscreen opaque activities can request orientation 的解决情况(代码片