python如何做到控制/接管已打开的Chrome浏览器进行控制
如题, 网上大部分说的是通过利用Chrome DevTools协议。它允许客户检查和调试Chrome浏览器再用selenium进行操作。
比如像这样打开cmd,在命令行中输入命令:
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
在自己环境下先去指定打开浏览器后再执行代码做到控制已被打开的浏览器。
但是!!!! 我期望的需求是控制已经通过普通的方式双击打开的浏览器当前的页面,而不是还要重新去打开浏览器去操作。
例如:我现在已经在桌面双击打开了Chrome浏览器,页面网址是百度首页,那么我现在就想用python直接去接管控制当前网页。
比如像这样打开cmd,在命令行中输入命令:
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
在自己环境下先去指定打开浏览器后再执行代码做到控制已被打开的浏览器。
但是!!!! 我期望的需求是控制已经通过普通的方式双击打开的浏览器当前的页面,而不是还要重新去打开浏览器去操作。
例如:我现在已经在桌面双击打开了Chrome浏览器,页面网址是百度首页,那么我现在就想用python直接去接管控制当前网页。
...全文
相关推荐
Codex接管嘉立创EDA复现STM32底板教学[可运行源码]
环境准备阶段要求安装Node.js 18.x及以上版本、Python 3.9运行时、嘉立创EDA Pro正式版客户端(v2024.06.01或更新)、Chrome浏览器稳定版以及Git命令行工具;桥服务采用基于
chromedriver-win64_125.0.6379.0.zip
这样,当你通过Selenium WebDriver启动Chrome浏览器时,Chromedriver会自动启动并接管浏览器。
知乎爬虫实现[源码]
Selenium作为一个强大的自动化测试工具,可以模拟浏览器操作,这对于需要从网页中提取数据的爬虫程序来说是非常有用的。具体实现过程中,首先需要通过Selenium控制Chrome浏览器。
Shelly-crx插件
语言:EnglishGAE的remote-api shell的新界面Shelly是一个Chrome扩展程序,它将接管yourapp.appspot.com/shell/上的默认Google Appen
雪莉「Shelly」-crx插件
GAE的remote-api外壳的新界面Shelly是一个Chrome扩展程序,它接管yourapp.appspot.com/shell/上的默认Google Appengine Remote API


