python selenium-同时在不同的选项卡中运行不同的函数

python selenium-同时在不同的选项卡中运行不同的函数,python,selenium,firefox,web-scraping,Python,Selenium,Firefox,Web Scraping,是否可以同时在不同的选项卡中运行函数?(firefox) 让我解释一下 我在刮…然后我想打开一个不同的标签,同时在这些标签上刮 我过去常常使用不同的窗口(简单的方法)。但是现在我刮的网络不允许我在不同的窗口中登录。但是如果它在同一个窗口中有多个标签,我可以登录到每个人 或者还有其他方法:有没有办法在同一个窗口中运行两个不同的脚本?。例如,运行第一个脚本,然后第二个脚本在为第一个脚本打开的窗口中打开一个新选项卡 谢谢您的帮助。简而言之,不需要。在一个Selenium webdriver实例中,您在

是否可以同时在不同的选项卡中运行函数?(firefox)

让我解释一下

我在刮…然后我想打开一个不同的标签,同时在这些标签上刮

我过去常常使用不同的窗口(简单的方法)。但是现在我刮的网络不允许我在不同的窗口中登录。但是如果它在同一个窗口中有多个标签,我可以登录到每个人

或者还有其他方法:有没有办法在同一个窗口中运行两个不同的脚本?。例如,运行第一个脚本,然后第二个脚本在为第一个脚本打开的窗口中打开一个新选项卡


谢谢您的帮助。

简而言之,不需要。在一个Selenium webdriver实例中,您在任何给定时间都只能与单个窗口句柄进行交互。有更多相关的细节,你可能会发现相关的

关于在同一窗口的不同选项卡上运行两个不同的脚本。。。至少在Internet Explorer中,这在技术上是可以做到的(或者至少在某个时候是可以做到的)。Selenium维护人员决定,应该为此实现一个通用解决方案。虽然你可能会发现一个黑客做到这一点,它几乎肯定会是浏览器特定的,非常脆弱,因此不建议


您最好只使用两个单独的实例。

是否可以复制cookies?:可能的重复我认为不是重复。问题是2013年。现在firefox支持多进程。请看:SO的期望是,用户提问时不仅要研究回答自己的问题,还要分享研究、代码尝试和结果。这表明你花了时间来帮助自己,它使我们避免重复显而易见的答案,最重要的是,它帮助你得到一个更具体和相关的答案!另见: