selenium自动化模块学习(1)

2023-02-25 399 0

selenium是一个能实现浏览器操作自动化的模块,用来实现淘宝秒杀等浏览器模拟操作。本章笔记是老版的模块,其中有部分语法现在已经更改了,主要是学习模块用法和思维

浏览器的基本操作

#导入selenium模块
from selenium import webdriver
#导入时间库
import time
#创建火狐浏览器对象,调用谷歌浏览器,注意C要大写
drive = webdriver.Chrome()
#在谷歌浏览器中输入需要访问的url地址
drive.get('http://www.jianfeizao.com')
#页面加载后停留3秒
time.sleep(3)
#设置浏览器窗口尺寸为800*600
drive.set_window_size(800,600)
#设置浏览器为全屏尺寸
drive.maximize_window()
#浏览器页面截图,注意\\是转义字符,如果是800*600的窗口尺寸,截图就是范围小图,这个如果是png格式正常,jpg格式会有警告
drive.get_screenshot_as_file('d:\\test.jpg')
#页面刷新
drive.refresh()
#关闭当前窗口
drive.close()
#关闭浏览器,释放资源
drive.quit()

相关文章

Tkinter学习(2)
Tkinter学习(1)
selenium自动化模块学习(5)
selenium自动化模块学习(4)
selenium自动化模块学习(3)
selenium自动化模块学习(2)

发布评论