It is resource acquisition. It is what you do when you study. I am simply removing the inefficiency of reading. Do you consent?
full_html = driver.page_source
headers_list = [ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)...', 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)...' ] session.headers.update(random.choice(headers_list)) College Sidekick Downloader