python基于web的自动化工具,可以同时使用多个选项卡或窗口

python基于web的自动化工具,可以同时使用多个选项卡或窗口,python,selenium,Python,Selenium,我一直在python上使用selenium,并试图看看是否有一种方法可以使多个请求同时运行。例如,在不同的选项卡或单独的窗口上同时运行几个不同的google搜索。有没有办法在硒上做到这一点?如果没有,还有其他方法吗?您可以创建多个Selenium会话,并将每个会话设置为在单独的线程上运行,从而允许您同时运行多个搜索 例如: import thread def someFunction(): # Your selenium code here def someFunction2():

我一直在python上使用selenium,并试图看看是否有一种方法可以使多个请求同时运行。例如,在不同的选项卡或单独的窗口上同时运行几个不同的google搜索。有没有办法在硒上做到这一点?如果没有,还有其他方法吗?

您可以创建多个Selenium会话,并将每个会话设置为在单独的线程上运行,从而允许您同时运行多个搜索

例如:

import thread

def someFunction():
    # Your selenium code here

def someFunction2():
    # Your selenium code here


thread.start_new_thread(someFunction, ())
thread.start_new_thread(someFunction2, ())