I wrote a program to scrape data from HotsLogs (a webpage about PC game Heroes of the Storm) and store it for analysis using Python with BeautifulSoup and Selenium. HTML tables were read using BeautifulSoup, however most of the data was not sent to the client because tables had a 100 row limit and additional collapsed branches with more data. Selenium was used to click Javascript buttons to reveal and page through table records, making them readable by BeautifulSoup. The data was finally stored locally in JSON format, and that was further distilled to CSV for analysis.