python selenium chrome有界面与无界面模式
from selenium.webdriver.chrome.options import Options
from selenium import webdriver# 无界面模式
def ChromeDriverNOBrowser():chrome_options = Options()chrome_options.add_argument('--headless')chrome_options.add_argument('--disable-gpu')driverChrome = webdriver.Chrome(executable_path="E:\\chromedriver",chrome_options=chrome_options)return driverChrome# 有界面的就简单了
def ChromeDriverBrowser():driverChrome = webdriver.Chrome(executable_path="E:\\chromedriver")return driverChrome
firefox和chrome都可以设置无界面模式。
我一般在调试脚步的时候,可以使用有界面的模式,这样可以看到元素定位的步骤。有时候用chrome打开项目时,需要定位的元素是排在li[0]的位置,但是selenium调用chrome打开,该元素排序就出现变化,至今未明白;所以只能在调试的时候,用有界面的模式看清楚元素定位的情况;
调试好后,加入了HTMLTestRunner,就可以用无界面的来跑,只看报告就行了
python selenium chrome有界面与无界面模式相关推荐
- Linux服务器上搭建Python+Selenium+Chrome的运行环境(静默模式、无图形)
本文是<统计CSDN博客的访问量>的部署篇,为了持续统计CSDN的访问量.并进行分析,因此需要在Linux上搭建Selenium + Chrome driver的运行环境 安装Seleni ...
- Python + Selenium + Chrome Driver 自动化点击+评论+刷弹幕(仅供学习)
Python + Selenium + Chrome Driver 自动化点击 评论 刷弹幕 首先说明,这篇博文仅供学习!仅供学习!仅供学习! 不要拿去做其他事,封号概不负责!!! 突发奇想 首先先说 ...
- Python + Selenium + Chrome 使用代理 auth 的用户名密码授权
2019独角兽企业重金招聘Python工程师标准>>> 米扑代理,全球领导的代理品牌,专注代理行业近十年,提供开放.私密.独享代理,并可免费试用 米扑代理官网:https://pro ...
- Python selenium chrome 环境配置
Python selenium chrome 环境配置一.参考文章:1. 记录一下python easy_install和pip安装地址和方法http://heipark.iteye.com/blog ...
- python+selenium+chrome实现淘宝购物车秒杀自动结算
python+selenium+chrome实现淘宝购物车秒杀自动结算 一.所需环境 二.安装 三.代码 最后run()一把就ok了!! 之前总是想要买aj,但是淘宝店铺每次发售手动抢的时候一般都会被 ...
- 12306 抢票 python + selenium + chrome (二) 基础准备的软件和材料
我使用的 vmware 14 + ubuntu 16 + PyCharm 开发环境 12306抢票 python+selenium+chrome 实现一 12306抢票 python+selen ...
- python + selenium +chrome爬取qq空间好友说说并存入mongodb数据库
python + selenium +chrome爬取qq空间好友说说并存入mongodb数据库 准备阶段 在正式开始在前需要先准备好做爬虫的工具,本例使用chrome无头浏览器进行爬取工作,也可使用 ...
- Python - Selenium Chrome 模拟手机
Python - Selenium Chrome 模拟手机 Max.Bai 2017-04 Chrome浏览器支持移动端调试,当然ChromeDriver也支持移动端测试了. 使用python调用We ...
- python+selenium+chrome 做滑动验证码 会被浏览器检测到使用的自动软件导致滑动验证失败
python+selenium+chrome 做滑动验证码 会被浏览器检测到使用的自动软件导致滑动验证失败 解决方法:代码中添加: import time from selenium import w ...
最新文章
- python 在字典插入值和修改字典value值的方法
- Techshack Weekly 第 0002 期
- HDOJ2270(How Many Friends Will Be Together With You)
- python的异常机制
- js 判断数据类型的几种方法
- OSChina 周一乱弹 —— 还一星期就要和女神约会了
- 搜索背后的奥秘——浅谈语义主题计算
- 常用社交网络(SNS、人人网、新浪微博)动态新闻(feed、新鲜事、好友动态)系统浅析
- 怎么退出python命令行cd找到txt文档_《python怎么读取txt文件》
- CI框架发送邮件(带附件)
- 《南溪的目标检测学习笔记》——目标检测的评价指标(mAP)
- 深入理解Linux文件系统与日志分析
- 用Python讲述:地理“经纬度”数据的4种转换方法!
- android 日历动态图标,android 日历图标显示星期
- 洛谷P2440 木材加工
- java实现火车票查询_java抓取12306信息实现火车余票查询示例
- 建筑节能技术在云计算数据中心建设中的应用
- FZU 1968 Twinkling lights III
- cocos2d-x lua 框架中 self.super.ctor(self, app) 和 self.super:ctor(app) 的区别
- Verilog——Chipscope简单实用的使用方法(基于ISE14.7 )
热门文章
- IE去掉input的type=”text”输入内容时出现的X和type=”password”出现的眼睛图标
- python 动态列表_做动态图表,没有数据?用Python就能获取!
- 车辆违章查询API 封装
- Web实现:仿QQ注册页
- 十五、DS18B20(温度传感器)的基本应用
- no matching manifest for windows/amd64 10.0.18362 in the manifest list entries.
- Android开发技术总结!万字Android技术类校招面试题汇总,架构师必备技能
- 每一条重要的微信消息,你是怎么记录的?
- 谈谈初学者该怎么学电脑
- 服务器 免费无限流量,无限流量云服务器