python_selenium(五)
警告弹窗处理
案例:点击百度首页设置按钮,然后进入搜索设置页面,点击“保存设置”或“恢复默认”按钮,处理警告弹窗窗口
from selenium import webdriver
from time import sleep
driver =webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.find_element_by_link_text("设置").click()
driver.find_element_by_link_text('搜索设置').click()
sleep(3)
driver.find_element_by_css_selector(".prefpanelgo").click()
alert = driver.switch_to_alert()
sleep(3)
alert.accept()
页面滚动:
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get("http://www.51zxw.net/")
sleep(1)
js="var action=document.documentElement.scrollTop=10000"
driver.execute_script(js)
保存网页图片
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get("http://www.51zxw.net/")
driver.get_screenshot_as_file(r'D:\51zxw.jpg')
python_selenium(五)相关推荐
- 五分钟搭建一个基于BERT的NER模型
BERT 简介 BERT是2018年google 提出来的预训练的语言模型,并且它打破很多NLP领域的任务记录,其提出在nlp的领域具有重要意义.预训练的(pre-train)的语言模型通过无监督的学 ...
- Spring Data JPA 五分钟快速入门和实践
Spring Data JPA(类似于Java Web 中的 DAO) 操作声明持久层的接口(Repository) 三个核心接口: CrudRepository PagingAndSortingRe ...
- 操作系统学习笔记 第五章:文件管理(王道考研)
本文章基于网课: 2019 王道考研 操作系统 考试复习推荐资料:操作系统复习总结 - 百度文库 (baidu.com) 需要相关电子书的可以关注我的公众号BaretH后台回复操作系统 第一章:操作系 ...
- 王道考研 计算机网络笔记 第五章:传输层
本文基于2019 王道考研 计算机网络: 2019 王道考研 计算机网络 个人笔记总结 第一章:王道考研 计算机网络笔记 第一章:概述&计算机网络体系结构 第二章:王道考研 计算机网络笔记 第 ...
- TVM性能评估分析(五)
TVM性能评估分析(五) Figure 3. A futher speed up with operator fusion Table 1. Performance issue of cuBLAS' ...
- AlexeyAB DarkNet YOLOv3框架解析与应用实践(五)
AlexeyAB DarkNet YOLOv3框架解析与应用实践(五) RNNs in Darknet 递归神经网络是表示随时间变化的数据的强大模型.为了更好地介绍RNNs,我强烈推荐Andrej K ...
- 大数据调度平台Airflow(五):Airflow使用
目录 Airflow使用 一.Airflow调度Shell命令 1.首先我们需要创建一个python文件,导入需要的类库 2.实例化DAG 3.定义Task 4.设置task依赖关系 5.上传pyth ...
- 2021年大数据ELK(五):Elasticsearch中的核心概念
全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Elasticsearch中的核心概念 一.索引 index 二 ...
- 2021年大数据Kafka(五):❤️Kafka的java API编写❤️
全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的java API编写 一.生产者代码 第一步: ...
最新文章
- 以太坊去中心化_开发以太坊去中心化投票应用程序的指南
- 服务器硬件电路设计书籍,家庭网关硬件接口电路设计大全——电路精选(3)...
- World of Darkraft(codeforces 138D)
- 15.verilog可综合语句设计综述
- iqueryable怎么进行操作_钢结构施工要点有哪些?怎么进行操作?
- java发送http的get、post请求
- json报文转化为xml报文_JSON与XML互相转化(Jackson)
- android studio按钮槽函数,AndroidStudio按钮Button退出程序
- redistemplate hash 过期时间_完美!谈谈Java中时间控制的几种解决方案
- 蓝桥杯 算法训练 最大最小公倍数
- 为何python不好找工作-Python培训班出来找工作容易吗?老男孩教育
- AxureRP 8.0安装教程
- 21世纪的文件系统:概述WindowsNT 5.0文件系统(NTFS)(三)
- GM8285C是一颗将TTL信号转换成单路LVDS信号的转接芯片
- 微信小程序表格实现隔行换色
- access quick 取消显示_怎么快速关闭Win10系统的quick access功能
- BZOJ1370洛谷P1892 [BOI2003]团伙
- 权限分配 html,如何为LightSwitch HTML移动客户端分配用户角色和权限
- 天猫新旺铺模板制作规范说明
- flutter连接不上夜神模拟器问题