Selify Edge Python错误在测试执行后自动关闭Edge Browser [英] Selenium Edge Python errors auto close Edge browser after test execution

查看:0
本文介绍了Selify Edge Python错误在测试执行后自动关闭Edge Browser的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试测试Selify,以寻找自动登录网站的解决方案,但我甚至无法让Selenson保持打开状态。它做它现在应该做的事情,然后在没有驱动程序的情况下立即退出。it()。我收到以下错误,我希望了解它们的含义:

DevTools listening on ws://127.0.0.1:51111/devtools/browser/111111fe-423z-111zz-1116-r0z2300086f7
[3420:22152:1110/151643.950:ERROR:edge_auth_errors.cc(387)] EDGE_IDENTITY: Get Default OS Account failed: Error: Primary Error: kImplicitSignInFailure, Secondary Error: kAccountProviderFetchError, Platform error: 0, Error string:  

[3420:22152:1110/151644.757:ERROR:fallback_task_provider.cc(119)] Every renderer should have at least one task provided by a primary task provider. If a fallback task is shown, it is a bug. Please file a new bug and tag it as a dependency of crbug.com/739782.
[3420:22152:1110/151647.899:ERROR:fallback_task_provider.cc(119)] Every renderer should have at least one task provided by a primary task provider. If a fallback task is shown, it is a bug. Please file a new bug and tag it as a dependency of crbug.com/739782.
Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos
https://www.yahoo.com/

这是我的代码:

from selenium import webdriver
from selenium.webdriver.edge.service import Service

ser = Service("C:\Users\Desktop\Projects\auto_login\msedgedriver.exe")
driver = webdriver.Edge(service = ser)
driver.get("http://yahoo.com")
print(driver.title)
print(driver.current_url)

推荐答案

您看到的错误:

[3420:22152:1110/151643.950:ERROR:edge_auth_errors.cc(387)] EDGE_IDENTITY: Get Default OS Account failed: Error: Primary Error: kImplicitSignInFailure, Secondary Error: kAccountProviderFetchError, Platform error: 0, Error string:  

[3420:22152:1110/151644.757:ERROR:fallback_task_provider.cc(119)] Every renderer should have at least one task provided by a primary task provider. If a fallback task is shown, it is a bug. Please file a new bug and tag it as a dependency of crbug.com/739782.
[3420:22152:1110/151647.899:ERROR:fallback_task_provider.cc(119)] Every renderer should have at least one task provided by a primary task provider. If a fallback task is shown, it is a bug. Please file a new bug and tag it as a dependency of crbug.com/739782.

是由于Chrome产生了一个子进程&;任务管理器兼容性而导致的一般性错误的结果,到目前为止您可以忽略它。有关详细信息,请查看Issue 739782: [Task Manager] [Meta bug ☂️] Processes not shown in Task Manager

此外,某些特定的Python框架倾向于在程序的所有行都成功执行时自动关闭浏览器,例如Python-Unittest,并且与上述错误无关。

这篇关于Selify Edge Python错误在测试执行后自动关闭Edge Browser的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆