"""
控制浏览器大小
set_window_size():设置访问页面的尺寸大小
maximize_window():最大化显示
minimize_window():最小化显示
控制页面:前进后退
back()
forward()
页面刷新
refresh()
截屏功能:
"""
from selenium import webdriver
import time
driver =webdriver.Chrome()
driver.get("https://www.baidu.com")
# #比较喜欢宽屏显示,设置打开窗口1080*600
# # driver 浏览器对象
# # windowHandle: 一个页面的标识
# driver.set_window_size(1080,600)
# #最大化显示窗口
# driver.maximize_window()
# #最小化窗口
# driver.minimize_window()
# driver.find_element_by_id("kw").send_keys("nb")
# #页面的前进后推操作
# driver.find_element_by_link_text("新闻").click()
# time.sleep(3)
# # 后退到百度首页
# driver.back()
# time.sleep(3)
# # 再前进到新闻
# driver.forward()
# time.sleep(3)
# # 刷新操作
# driver.refresh()
# driver.find_element_by_link_text("新闻").click()
# time.sleep(3)
# driver.save_screenshot(r"F:\sss.png")
driver.get_screenshot_as_file("{}.{}".format("F:\sss","png"))
# #关闭功能,关闭浏览器,不管页面几个窗口
# driver.quit()
#关闭窗口,只关掉前面一个窗口
driver.close()
python+selenium学习3浏览器控制
最新推荐文章于 2023-05-04 14:42:47 发布
此博客围绕Python与Selenium展开,聚焦于浏览器控制相关内容。借助Python和Selenium的结合,可实现对浏览器的有效控制,在信息技术领域的自动化测试、网页数据采集等方面有重要应用。
2023

被折叠的 条评论
为什么被折叠?



