abdulla971 / Mission-to-Mars

Various websites are scraped for data relevant to the Mission to Mars using a web application and the data is shown in a single HTML web page.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mission-To-Mars-Web-Scraping-App

Various websites are scraped for data relevant to the Mission to Mars using a web application and the data is shown in a single HTML web page.

Files:

  • mission_to_mars.ipynb: a Jupyter Notebook that contains the original scrape code for the whole project.

  • scrape_mars.py: Python File that contains two functions which are the init_browser() that is used to initiate browser via chromedriver and the scrape() function that is used perform scrape of all pages taken from original Jupyter Notebook.

  • app.py: Flask App that uses the scrape() function from scrape_mars.py to update mars_app database collection in the MongoDB and load as webpage from index.html.

  • templates folder: HTML webpage used for Mission to Mars that displays the information from our web application scrape.

  • images folder: Seven total .jpg images of the Mission to Mars web HTML web page app.

Instructions to Excute:

To excute the application do the following navigate to the directory using a console. Run mars_app.py as Python file type.

About

Various websites are scraped for data relevant to the Mission to Mars using a web application and the data is shown in a single HTML web page.


Languages

Language:Jupyter Notebook 99.7%Language:Python 0.1%Language:HTML 0.1%