macbook控制已经运行的Chrome浏览器
添加环境变量
export PATH="/Applications/Google Chrome.app/Contents/MacOS:$PATH"
把上面的这一句添加到bashrc中,我的是zshrc,然后激活环境:
source ~/.zshrc
然后打开chrome:
Google\ Chrome --remote-debugging-port=9222 --user-data-dir="~/ChromeProfile"
运行这个后,就可以看见一个chrome打开了,接下来写程序连接它
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver import ActionChainsoptions = webdriver.ChromeOptions()options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
# options.add_experimental_option('excludeSwitches', ['enable-automation'])
browser = webdriver.Chrome(executable_path=chromedriver_path, options=options)url='https://www.tmall.com/'browser.get(url)
macbook控制已经运行的Chrome浏览器相关推荐
- 不能以根用户身份运行 Google Chrome 浏览器
在fedora12中安装了chrome浏览器,但是一运行出现以下提示: 不能以根用户身份运行 Google Chrome 浏览器.请以普通用户身份启动"Google Chrome 浏览器&q ...
- selenium如何接管(控制)已打开Chrome浏览器
一.目标 使用selenium接管已经打开的Chrome浏览器,并以百度网站为例,输出"百度一下"标签元素. 注:我的终端是windows系统,适用于windows系统 二.实现步 ...
- Selenium控制已打开的Chrome浏览器
文章目录 1.方法一 1.1.设置Chrome属性 1.2.编写代码 2.方法二 1.方法一 1.1.设置Chrome属性 Chromen属性,快捷方式标签下,目标后面加上参数 --remote-de ...
- aws lambda_它会融合吗? 或如何在AWS Lambda中运行Google Chrome
aws lambda Yes, you read that right: this article is about running Google Chrome (the browser) in AW ...
- 针对Chrome浏览器无法使用Flash的问题
请先点击Chrome浏览器右上角-->找到设置下的帮助-->找到关于Chrome-->查看当前Chrome当前版本 Chrome浏览器69版本以下: 1.浏览器地址栏中输入[chro ...
- notepad++ 编写html代码快捷键切换到浏览器查看,notepad++在chrome浏览器中打开查看网页效果...
notepad++在chrome浏览器中打开查看网页效果,操作设置:运行--在chrome浏览器中打开,这是notepad默认的设置方式 但是notepad++如果没有配置chrome浏览器打开,可以 ...
- 【Selenium】控制当前已经打开的 chrome浏览器窗口
前言 有过几个小伙伴问过我如何利用 Selenium 获取已经打开的浏览器窗口,这里给安排了,还安排了两篇. 标题 链接 [Selenium]控制当前已经打开的 chrome浏览器窗口 https:/ ...
- 【Selenium】控制当前已经打开的 chrome浏览器窗口(高级版)
前言 利用 Selenium 获取已经打开的浏览器窗口,全python操作 标题 链接 [Selenium]控制当前已经打开的 chrome浏览器窗口 https://blog.csdn.net/we ...
- Selenium启动Chrome浏览器提示“请停用以开发者模式运行的扩展程序”的解决办法
安装了selenium,python运行下面代码: from selenium import webdriverbrowser = webdriver.Chrome() browser.get('ht ...
最新文章
- Java笔记整理-02.Java基础语法
- Python安装及netcdf数据读写
- android studio运行时报错the selected device is incompatible
- RDMA技术详解(三):理解RDMA Scatter Gather List
- python 单点登录_清华园计算机系联合推出的Java+Python视频曝光
- 通过命令修改wampserver的mysql密码
- Linux下查看串口信息
- 删除某文件以外的文件
- 组件 -- Alert
- 数据库可视化工具Navicat
- latex如何设置字体并加粗_latex怎么把字加粗
- 关于CVR建模中延迟反馈问题
- 高考放榜季 | 知道创宇全方位保障教育政务网站安全可用
- 微信小程序 java校园跑腿服务平台uniapp
- 华为西安鲲鹏服务器项目,眼见为实,华为鲲鹏架构服务器生态大揭秘
- 什么软件可以听学业水平测试网课,免费听网课app推荐
- [ABAP] BTE增强查找实施方法
- java中国象棋网络对弈_基于JAVA的中国象棋对弈系统(附答辩记录)
- python循环输出1到10_用Python编写一个程序,使用for循环输出0~10之间的整数
- 记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”
热门文章
- python程序项目报告_python程序设计实验报告
- 绿色版Eclipse启动弹出查看错误日志
- android opengl图片,Android平台openGL ES实现全景图片
- 【原创】区分png图片格式和apng图片格式的解决办法
- 微众银行首席AI官杨强:联邦学习理论基础、四大应用场景与微众的AI全布局
- Android 10 已无法获取SN序列号
- **MySQL例题一(根据不同问题,多条件查询)**
- Java语言基础及java核心
- sp3杂化轨道理论是什么?
- 计算机在矿山企业中的应用,计算机在矿山中的应用.doc