import time
# -----------------driver对象的方法---------------------
# 1、启动浏览器
from selenium import webdriver
driver = webdriver.Chrome()
# 2、访问百度页面
driver.get("https://www.baidu.com")
# 3、窗口最大化
driver.maximize_window()
# 4、返回上一个页面
driver.back()
# 5、进入下一个页面
driver.forward()
# 6、刷新页面
driver.refresh()
# 7、页面截图
driver.save_screenshot("page.png")
# ----------------driver对象的属性---------------------
# 1、获取页面的标题
title = driver.title
print(title)
# 2、获取页面的源代码
html = driver.page_source
print(html)
# 3、获取当前窗口的句柄(编号)
win = driver.current_window_handle
print(win)
# 4、获取所有窗口的句柄(编号)
wins = driver.window_handles
print(wins)
# 5、获取当前页面的url
url = driver.current_url
print(url)
time.sleep(5)
# 关闭浏览器,退出chromedriver
driver.quit()