启动Chrome浏览器并开启远程调试功能后-使用Python的Selenium连接后-打开新Tab标签窗口-报错-Pop-up Blocked
Posted on 2025-08-11 10:01 520_1351 阅读(94) 评论(0) 收藏 举报使用如下命令,打开Chrome浏览器,并启动远程调试功能
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --user-data-dir="c:\cm"
其中用户数据目录复制于默认的,C:\Users\qq5201351\AppData\Local\Google\Chrome\User Data
关于默认的用户数据目录,可以通过 chrome://version/ 看到
然后使用Selenium进行连接,再新开Tab标签窗口,在地址栏有提示:Pop-up Blocked 即:弹出窗口被阻止

解决方法是笔者无意间发现的,在输入上面的命令时,不小心在最cm"后面又敲了一个单引号,莫名的发现问题解决了:
其本质是指定了一个不存在的空目录,所以解决方法是, 为 --user-data-dir 重新指定一个新的值即可,建议是一个不存在的目录
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/19031491
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!
浙公网安备 33010602011771号