selenium中控制浏览器的API

一、控制浏览器窗口的大小

set_window_size() 

案例一

# 作者 小陈陈
# 开发时间:  2022/3/16 16:18

from selenium import webdriver

# 引入时间模块
import time

driver= webdriver.Chrome()
# 打开百度
driver.get("http://www.baidu.com")

# 设置浏览器的宽和高
driver.set_window_size(800,2000)
# 睡3秒
time.sleep(3)
# 全屏
driver.maximize_window()
print("设置浏览器宽度800","高度2000")

driver.close()

二、控制浏览器后退、前进

back()和froward()

案例二


# 作者 小陈陈
# 开发时间:  2022/3/16 16:18
from selenium import webdriver

# 引入时间模块
import time

driver=webdriver.Chrome()

driver.get("http://www.baidu.com")
# driver.find_element_by_id("kw").send_keys("selemium")
time.sleep(2)
driver.get("http://news.baidu.com/")

time.sleep(2)
# 后退
driver.back()
time.sleep(2)
driver.forward()
time.sleep(2)
driver.close()

三、模拟浏览器刷新

refresh()

案例三

# 作者 小陈陈
# 开发时间:  2022/3/16 16:18
from selenium import webdriver

# 引入时间模块
import time

driver=webdriver.Chrome()
driver.get("http://wwww.baidu.com")
time.sleep(2)
driver.refresh()
time.sleep(2)
driver.refresh()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容