概要
検索結果一覧を出しながら、違うタブで詳細ページを開きながらスクレイピングしたい場合があったので方法を備忘録的に記載しておきます。
方法
from selenium import webdriver
# ChoromeDriver
driver = webdriver.Chrome(executable_path='chromedriver.exe')
# URLアクセス
driver.get('https://qiita.com/')
# 新しいタブを作成する
driver.execute_script("window.open()")
# 新しいタブに切り替える
driver.switch_to.window(driver.window_handles[1])
# 新しいタブでURLアクセス
driver.get('https://www.google.com')
#前のタブに切り替え
driver.switch_to.window(driver.window_handles[0])