Python Selenium截图功能实现代码


Posted in Python onApril 26, 2020

目标:

执行之后会在D盘生成一个jt+当前时间.png,该图片为百度首页截图

一 get_screenshot_as_file

# -*- coding: utf-8 -*-
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
driver.maximize_window()

#当前时间
date_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
#注意路径需要//,执行之后会在D盘生成一个jt2020-01-16-09_55_21.png图片
driver.get_screenshot_as_file("D://jt"+date_time+".png")
time.sleep(5)

driver.quit()

二 save_screenshot

# -*- coding: utf-8 -*-
from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get('http://www.baidu.com')
driver.maximize_window()

#当前时间
date_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
#注意路径需要//,执行之后会在D盘生成一个jt2020-01-16-09_55_21.png图片
driver.save_screenshot("D://jt"+date_time+".png")
time.sleep(5)

driver.quit()```

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现一个简单的MySQL类
Jan 07 Python
python如何实现远程控制电脑(结合微信)
Dec 21 Python
Python数据处理numpy.median的实例讲解
Apr 02 Python
python实现超市扫码仪计费
May 30 Python
Python 删除整个文本中的空格,并实现按行显示
Jul 24 Python
详解分布式任务队列Celery使用说明
Nov 29 Python
python+unittest+requests实现接口自动化的方法
Nov 29 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
May 13 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
Sep 15 Python
Python包argparse模块常用方法
Jun 04 Python
浅谈Python中对象是如何被调用的
Apr 06 Python
python开发制作好看的时钟效果
May 02 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
Apr 26 #Python
Python实现密钥密码(加解密)实例详解
Apr 26 #Python
Python基于QQ邮箱实现SSL发送
Apr 26 #Python
Eclipse配置python默认头过程图解
Apr 26 #Python
2020最新pycharm汉化安装(python工程狮亲测有效)
Apr 26 #Python
在服务器上安装python3.8.2环境的教程详解
Apr 26 #Python
Python ini文件常用操作方法解析
Apr 26 #Python
You might like
php 购物车实例(申精)
2009/05/11 PHP
PHP5权威编程阅读学习笔记 附电子书下载
2012/07/05 PHP
PHP中如何调用webservice的实例参考
2013/04/25 PHP
解析php如何将日志写进syslog
2013/06/28 PHP
php中json_encode UTF-8中文乱码的更好解决方法
2014/09/28 PHP
php实现字符串首字母转换成大写的方法
2015/03/17 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
Yii2中事务的使用实例代码详解
2016/09/07 PHP
PHPUnit测试私有属性和方法功能示例
2018/06/12 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
2010/08/03 Javascript
javascript动画浅析
2012/08/30 Javascript
jQuery获取Radio,CheckBox选择的Value值(示例代码)
2013/12/12 Javascript
EasyUI学习之DataGird分页显示数据
2016/12/29 Javascript
微信小程序实现全国机场索引列表
2018/01/31 Javascript
js实现简单页面全屏
2019/09/17 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
vuex+axios+element-ui实现页面请求loading操作示例
2020/02/02 Javascript
JS中多层次排序算法的实现代码
2021/01/06 Javascript
[56:00]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第二场
2018/04/10 DOTA
wxPython事件驱动实例详解
2014/09/28 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Python多进程原理与用法分析
2018/08/21 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
2020/01/19 Python
python 控制台单行刷新,多行刷新实例
2020/02/19 Python
Python基础之字典常见操作经典实例详解
2020/02/26 Python
Django crontab定时任务模块操作方法解析
2020/09/10 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
办公室秘书自我鉴定
2014/01/18 职场文书
儿童生日会策划方案
2014/05/15 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
小学生十佳少年事迹材料
2014/08/20 职场文书
优秀班主任事迹材料
2014/12/16 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
webpack介绍使用配置教程详解webpack介绍和使用
2022/06/25 Javascript