selenium切換chrome選項卡
阿新 • • 發佈:2019-02-01
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()
結果如下所示,是自動化的。