(スクレイピングというほどでもないが)ブラウザ操作
selenium
を使う。インストールされているChromeのバージョンに対応したWebDriverをダウンロードページから落としておく。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
chrome = webdriver.Chrome('path-to-chrome-driver')
# ページの取得
chrome.get('URL')
# タブが閉じられるのを待つ
tmax = 60*60*24 # in seconds
WebDriverWait(chrome, tmax).until(lambda d: len(d.window_handles) == 0)
# 終了処理
chrome.quit()