I’m working on a project to create a comprehensive guide for the Waffle House menu, which includes item descriptions, prices, and nutritional information. Currently, I manually update the information in a local file, but I’d like to automate this process using a web scraper.
My setup:
The menu data is available on the Waffle Menu
I store the menu data in a markdown file on my local machine.
What I’m trying to achieve:
Create a Python script to scrape the menu data from the Waffle Menu website.
Automatically update the corresponding markdown file with the latest data.
Schedule this script to run periodically (e.g., once a week) on my local machine.
What I’ve tried so far:
Using BeautifulSoup for web scraping.
Writing to mark files locally.
Issues I’m facing:
Scheduling the script to run automatically without manual intervention.
Ensuring the script handles errors gracefully, such as changes in the website’s structure.
Can someone provide guidance or examples on how to achieve this automation?
Smith Adob is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.