selenium切换chrome选项卡

from selenium import webdriver
import time
def main():
    browser = webdriver.Chrome()
    handles = browser.window_handles  # 获取当前窗口句柄集合(列表类型)
    browser.get('https://baidu.com')  # 在当前浏览器中访问百度
    js = 'window.open("https://www.zhihu.com");'
    browser.execute_script(js)
    time.sleep(5)
    browser.switch_to_window(handles[0]) #跳到第一个窗口
    #browser.switch_to_window(handles[0]) #跳到第二个窗口
if __name__ == '__main__':
    main()

结果如下所示,是自动化的。

你可能感兴趣的:(selenium切换chrome选项卡)