Python DevTools在chrome上远程调试使用无头chrome无法正常工作

Python DevTools在chrome上远程调试使用无头chrome无法正常工作,python,selenium,google-chrome-devtools,Python,Selenium,Google Chrome Devtools,我想调试没有浏览器界面的无头chrome,比如 我的chrome版本是84.0.4147.105,chromedriver版本也是84 当我运行headless chrome时,下面的通知出现在cmd上 DevTools listening on ws://127.0.0.1:9224/devtools/browser/~~ 当我在chrome上输入127.0.0.1:9224时,它一直正常工作到昨天 但今天,当我输入地址时,下面的字符串出现了 我怎样才能解决这个问题?前后未更改任何代码 �

我想调试没有浏览器界面的无头chrome,比如

我的chrome版本是84.0.4147.105,chromedriver版本也是84

当我运行headless chrome时,下面的通知出现在cmd上

DevTools listening on ws://127.0.0.1:9224/devtools/browser/~~
当我在chrome上输入
127.0.0.1:9224
时,它一直正常工作到昨天

但今天,当我输入地址时,下面的字符串出现了

我怎样才能解决这个问题?前后未更改任何代码

���TQo�0~ϯ���$���li51����曼利̜8�������m::��8>�W�栈单�%�)��K
。�ӏ��5QPJ$�E�Z�J����K�Y���?你好���Ke� ����o-+2!A.�DD&���v�)� �5.�غ�Qt�yyS��#嗯��G���x�t1W
>的��O�B�}�0p�Js��:�; ���%�3.�YO1X�bk�4|�����3.��J���N��c'��K�̂���͸'�H�tq��KfKI�z^����|����������v��h4{��wz�\��(n)���顾 紫外线�;g9��Qn��\W^=X�工作组�)���判定元件���~��0�L�M ��s����}�5.���)r“B�B�Ԃ�ҟs�;�S:��R� R�美国�J�{�<代码>��cLZ�ʒjP-�ʹzu���o��愈���L��л����M�ᖀ��E������aK���文科硕士��v�x��'�-���U�6.����L�L�K��-�O^�G1��W�jݕ�.��B�N���Qwu���6^��公共关系��W��,���游戏打得好��=2.���Lh?��'+;�&�aSdH���=E�}�����5.�X=�8.��ꄢ��我��AB-�铜��/:Y

我想要的是下图


我遇到了与您完全相同的问题,也遇到了相同的混乱响应。我认为这是一个bug-即使在重新启动后,它也没有回来,所以我在静静地等待补丁

我现在只是更详细地看了一下,猜测一下,它似乎与开放的chrome实例有关。。。。 当我启动带有远程调试标签的新chrome时,它会附加到现有chrome上,而不是在它自己的浏览器中

我所做的:

运行这两个命令关闭所有chrome/chromedriver实例(如果您正在使用chrome,则包括此实例-因此请使用其他内容或将其复制到记事本):

然后运行:

chrome --headless --remote-debugging-port=9222 --disable-gpu https://www.google.com
然后-打开一个新窗口,对我来说,我可以再次连接。 连接此处:
http://127.0.0.1:9222/

这和我以前看到的不同。 即使我运行了headless,我仍然有我的其他窗口(包括此消息!)和我的扩展

选择stack overflow(堆栈溢出)窗口只是为了好玩,让我在远程窗口的主体中键入以下回复:

当我现在输入这个时,我的鼠标已经被锁定为远程光标“blob”-因此它仍然有一些问题。然而,这对我来说很有效,使它重新联机

Chrome版本:
84.0.4147.105版(官方版本)(64位)

这听起来像是一个问题。与其请求帮助解决问题,不如编辑你的问题并询问实际问题。你想做什么?@DebanjanB我添加了我想要的图像。在没有headless工作正常,但在headless不工作不仅仅是你-我几周前就有了这个工作,现在我得到了同样的结果苏。我想这是chrome bug,但在它被解决的那一刻我找不到任何关于它的参考资料?如果它是普遍存在的,它应该一直被解决到现在?我被卡住了。在这里投票吧-
chrome --headless --remote-debugging-port=9222 --disable-gpu https://www.google.com