This project uses the set up in the caching.py file to cache data from https://www.nps.gov/index.htm. (Please note the code for caching.py is credited to the author Megh Marathe.) The file SI507_project4.py scrapes information on each U.S. states' national parks using BeautifulSoup. The file csvfile.py writes the national park name, site type, description, and location for each national park listed in a CSV format file called 'national_parks.csv'.
This project requires installation of what is listed in the requirements.txt file to run the project.
To run the project, in the command prompt, run 'python SI507_project4' and then run 'python csvfile.py'.