Skip to content

mgiannella/ru-dh-scraper

Repository files navigation

RU Dining Hall Scraper

A tool to scrape the RU dining services website for nutrition info.

How to install

Clone the repository to your local machine. Will need Python 3 for this code to run properly.

Usage

Run the script whenever you would like to scrape the dining services website.

cd ru-dh-scraper // or whatever directory scraper.py is in
pip install -r requirements.txt
python scraper.py

It will download all of the foods in neatly organized json files. (Examples of those files from my testing during Summer 2018 are included in the repository) The script will log by default into a file called log.txt in the ru-dh-scraper folder.

Future of this project

  • Scheduling of the scraper
  • Alternative to JSON for data storage

Contribution

Want to make a contribution? Fork the repo, add your changes, and submit a pull request. Any type of contributions (ideas, bug fixes, fixing typos, etc.) will be appreciated!

License

ru-dh-scraper is licensed under MIT License.

Credits

@dzt for the README, everything else done by me.

About

Rutgers Dining Hall Info Scraper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages