I made a scraper that grabs prices from diskprices.com and outputs them to a spreadsheet and JSON file.
1. Python
Python is the programming/scripting language used for building this project.
2. Beautiful Soup 4
I used the Beautiful Soup library to parse the HTML downloaded by python requests.
3. Selenium
I used Selenium to load data that required JavaScript and user interaction.
I just wanted the ability to pass in arguments through the command line to immediately get what I wanted from diskprices.com.
I've built numerous scrapers using similar methods so very little was learned through this process. What I did learn was how to speed up the process using ChatGPT :)
This was a fun project that allowed me to use ChatGPT to speed up the process.