A coworker (my sister) reached out to me as she had been tasked with tracking the Google Review ratings of the Canadian Tire stores over time. I had never used Python so I thought this would be a good opportunity to learn the language to create a simple script.
The script takes an input of a CSV file which lists all of the store addresses. It then loops through all the stores, navigates to the Google Review and crawls the page to extract the rating.
Disclaimer: I haven't run this one in a while so I'm not sure if the Google site structure has changed which would break the rating extraction.