2-selenium对浏览器的操作--基于上海悠悠

from selenium import webdriver
import time

'''
本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。
'''
driver = webdriver.Chrome()
url = 'http://www.baidu.com'
url1 = 'http://www.google.com'
driver.get(url)
time.sleep(3)
driver.get(url1)
time.sleep(5)

driver.back()  # 返回上一步,
time.sleep(3)

driver.forward()  # 返回下一步
time.sleep(1)

driver.set_window_size(400, 900)  # 设置浏览器大小
time.sleep(1)

driver.maximize_window()  # 最大化浏览器
time.sleep(1)

driver.refresh()  # 刷新浏览器
time.sleep(1)

driver.get_screenshot_as_file('D:\谷歌下载\screenshot1.jpg')  # 屏幕截图保存为jpg
time.sleep(1)

driver.close()   # 关闭当前窗口
driver.quit()   # 关闭浏览器

猜你喜欢

转载自www.cnblogs.com/tarzen213/p/12460576.html