Skip to content

A web application to scrape various websites for real time data related to a future mission to the planet Mars and outputs all the information in an easy view web page

Notifications You must be signed in to change notification settings

jklug34/Mars-Web-Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mars-Web-Scraper

A web application to scrape various websites for real time data related to a future mission to the planet Mars, outputs all the information in an easy view web page and stores the data in a MongoDB database.

To Use App

  • Run app.py in visual studio code or IDE of your choice
  • Click on the local link generated and open in google chrome
  • Click on blue button "Scrape Mars Data" to scrape the web for the most recent Mars Data
  • After a few seconds the data will populate the webpage

Websites Scraped (BeautifulSoup/Splinter)

Latest Mars News

Featured Mars High Resolution Images

Mars Weather Data

General Information on Mars

High Resolution Images of Mars Hemisphers (4)

Dependences

  • Jupyter notebook, pandas, BeautifulSoup, Splinter, PyMongo

In the file

  • A jupyter notebook/pandas file with all of the analysis and HTML parsing needed to scrape various websites for Mars related data.

  • A Flask app (app.py, scrape_mars.py, index.html (bootstrap structured) and style.css) web scraper with data stored in a MongoDB database.

Screen Shot of HTML Output

HTML Output Screen Shot

HTML Output Screen Shot (2)

MongoDB database

MongoDB Database

About

A web application to scrape various websites for real time data related to a future mission to the planet Mars and outputs all the information in an easy view web page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published