from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.select import Select
from selenium.webdriver.chrome.options import Options
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
# 获取当前页面的标题
t = driver.title
print(t)
# 获取当前页面的地址
u = driver.current_url
print(u)
# 获取当前页面的源码
p = driver.page_source
print(p)
# 页面刷新
driver.refresh()
# 页面回退
driver.back()
# 页面前进
driver.forward()
# 页面截图
# 方式1
data = driver.get_screenshot_as_png()
with open("baidu.png", "wb", encoding="utf8") as f:
f.write(data)
# 方式2
driver.get_screenshot_as_file("baidu2.png")