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类装饰器用法实例
Jun 04 Python
django实现同一个ip十分钟内只能注册一次的实例
Nov 03 Python
Python实现生成随机日期字符串的方法示例
Dec 25 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
Dec 28 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
Aug 13 Python
Anaconda 查看、创建、管理和使用python环境的方法
Dec 03 Python
Pycharm小白级简单使用教程
Jan 08 Python
python实现与redis交互操作详解
Apr 21 Python
python里的单引号和双引号的有什么作用
Jun 17 Python
Python如何读写字节数据
Aug 05 Python
Python request中文乱码问题解决方案
Sep 17 Python
python使用torch随机初始化参数
Mar 22 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
关于zend studio 出现乱码问题的总结
2013/06/23 PHP
php中创建和调用webservice接口示例
2014/07/25 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
php格式化日期实例分析
2014/11/12 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
python进程与线程小结实例分析
2018/11/11 PHP
网页自动跳转代码收集
2009/09/27 Javascript
JS解析XML的实现代码
2009/11/12 Javascript
深入浅析search 搜索框的写法
2016/08/02 Javascript
jQuery鼠标事件总结
2016/10/13 Javascript
javascript 定时器工作原理分析
2016/12/03 Javascript
关于 jQuery Easyui异步加载tree的问题解析
2016/12/06 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
理解 javascript 中的函数表达式与函数声明
2017/07/07 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
angular4实现tab栏切换的方法示例
2017/10/21 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
JS面向对象编程实现的Tab选项卡案例详解
2020/03/03 Javascript
js实现点击上传图片并设为模糊背景
2020/08/02 Javascript
Python3显示当前时间、计算时间差及时间加减法示例代码
2019/09/07 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
python实现根据给定坐标点生成多边形mask的例子
2020/02/18 Python
django model的update时auto_now不被更新的原因及解决方式
2020/04/01 Python
python db类用法说明
2020/07/07 Python
Pytest测试框架基本使用方法详解
2020/11/25 Python
杭州-DOTNET笔试题集
2013/09/25 面试题
管理学专业个人求职信范文
2013/09/21 职场文书
军训自我鉴定怎么写
2014/02/13 职场文书
发展部经理职责规定
2014/02/22 职场文书
高中学生期末评语
2014/04/25 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
2015年元旦主持词开场白
2014/12/14 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
经典爱情感言
2015/08/03 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书
科普 | 业余无线电知识-波段篇
2022/02/18 无线电