I have an Excel spreadsheet that I use for my budget and thought it would be nice to have live prices in the spreadsheet in order to create a weekly, fornightly etc shopping list...

The Python code won't display well here, so check it out on GitHub.