Just downloading the first page and then using beautifulsoup isn't going to cut it, you need the 'brains' to also parse the javascript or other scripts that feature extra functionality in the page. You need to use some framework like selenium to interface a browser.