如何使用Python从Selenium获取另一个选项卡的性能日志?
我将Selenium与Python API和Chrome结合使用,以实现以下功能:如何使用Python从Selenium获取另一个选项卡的性能日志?,python,selenium,logging,Python,Selenium,Logging,我将Selenium与Python API和Chrome结合使用,以实现以下功能: 收集性能日志 点击一些标签进入其他页面 例如,我在页面“a”中单击ahref,这会命令浏览器打开一个新窗口以加载另一个URL“B” 但是当我使用driver.get_log('performance')获取性能日志时,我只能获取“A”页的日志。即使我一单击href就切换到“B”窗口,页面“B”的一些日志条目也会丢失 那么,如何才能在不将的目标设置为“\u top”的情况下获取另一页的整个性能日志呢?我也遇到了同样
标签进入其他页面李>
例如,我在页面“a”中单击ahref
,这会命令浏览器打开一个新窗口以加载另一个URL“B”
但是当我使用driver.get_log('performance')
获取性能日志时,我只能获取“A”页的日志。即使我一单击href
就切换到“B”窗口,页面“B”的一些日志条目也会丢失
那么,如何才能在不将
的目标设置为“\u top”的情况下获取另一页的整个性能日志呢?我也遇到了同样的问题,我认为这是因为驱动程序没有立即切换到新窗口
我切换到“B”页并重新加载此页,然后使用
get\u log
,它工作了。我也遇到了同样的问题,我认为这是因为驾驶员没有立即切换到新窗口
我切换到“B”页,重新加载了这个页面,然后使用get\u log
,它工作了