def scrape(): mars = mongo.db.mars mars_data = mars_scrape.scrape() mars.replace_one({}, mars_data, upsert=True) return redirect("http://localhost:5000/", code=302)
def scrape(): marsDB = mongo.db.mars_dict mars_info = mars_scrape.scrape() marsDB.update({}, mars_info, upsert=True) return redirect("/", code=302)
def scrape(): mars_data = mongo.db.mars_data mars_data_set = mars_scrape.scrape() # Update the Mongo database using update and upsert=True mars_data.update({}, mars_data_set, upsert=True) return redirect("/", code=302)
def scrapeee(): # Run scrapped functions mars = mongo.db.mars data = mars_scrape.scrape() mars.update({}, data, upsert = True) return "Scraping Successful"
def scrape(): # db.collection.remove() mars = mars_scrape.scrape() print("\n\n\n") #print(mars) #mars = {'news_title': "NASA's Next Mars Lander Spreads its Solar Wings", 'news_paragraph': "NASA's next mission to Mars passed a key test Tuesday, extending the solar arrays that will power the InSight spacecraft once it lands on the Red Planet this November.", 'featured_image': 'https://www.jpl.nasa.gov//spaceimages/images/largesize/PIA20318_hires.jpg', 'mars_weather': 'Sol 1945 (Jan 25, 2018), Sunny, high -22C/-7F, low -78C/-108F, pressure at 7.51 hPa, daylight 05:43-17:28', 'hemisphere_img_url': [{'image title': 'Cerberus Hemisphere Enhanced', 'image url': 'https://astrogeology.usgs.gov//cache/images/cfa62af2557222a02478f1fcd781d445_cerberus_enhanced.tif_full.jpg'}, {'image title': 'Schiaparelli Hemisphere Enhanced', 'image url': 'https://astrogeology.usgs.gov//cache/images/3cdd1cbf5e0813bba925c9030d13b62e_schiaparelli_enhanced.tif_full.jpg'}, {'image title': 'Syrtis Major Hemisphere Enhanced', 'image url': 'https://astrogeology.usgs.gov//cache/images/ae209b4e408bb6c3e67b6af38168cf28_syrtis_major_enhanced.tif_full.jpg'}, {'image title': 'Valles Marineris Hemisphere Enhanced', 'image url': 'https://astrogeology.usgs.gov//cache/images/ae209b4e408bb6c3e67b6af38168cf28_syrtis_major_enhanced.tif_full.jpg'}]} db.mars_facts.insert_one(mars) return "Some scrapped data"
def scrape(): # Run the scrape function mars_data = mars_scrape.scrape() # Update the Mongo database using update and upsert=True mongo.db.mars_data.replace_one({}, mars_data, upsert=True) return redirect("/")
def home_page(): data = mars_scrape.scrape() return render_template("index.html", Title=data['Title'], News=data['News'], weather=data['Current_Weather'], facts=data['Facts'], last_image=data['Featured_Image'])
def scrape(): mars = mongo.db.mars data = mars_scrape.scrape() mars.update( {}, data, upsert=True ) return redirect("/", code=302)
def scrape(): # Run the scrape function mars_data = mars_scrape.scrape() # Update the Mongo database using update and upsert=True mongo.db.collection.update({}, mars_data, upsert=True) # Redirect back to home page return redirect("/")
def scrape(): #Run the scrape function which was imported new_info = mars_scrape.scrape() #Update the Mongo database mongo.db.mars_information.update({}, new_info, upsert=True) #Return to the home page return redirect("/")
def scrape(): # Run the scrape function and save the results to a variable mars_info = ms.scrape() # Update the Mongo database using update and upsert=True collection.update({}, mars_info, upsert=True) # Redirect back to home page return redirect("/")
def scrape(): mars = mongo.db.mars #print(mars) data = mars_scrape.scrape() print(data) mars.update( {}, data, upsert=True ) return redirect("http://localhost:5000/", code=302)
def scrape(): # Run the scrape function db_data = mars_scrape.scrape() print(db_data) # Update the Mongo database using update and upsert=True db.mars.update({}, db_data, upsert=True) # Redirect back to home page return redirect("/")
def scrape(): # Run scraped functions mars = mars_scrape.scrape() # Store results into a dictionary mars_dict = { "news_title": mars["news_title"], "news_p": mars["news_p"], "featured_image": mars["featured_image"], "mars_weather": mars["mars_weather"], "fact_html": mars["fact_html"], "hemisphere_image_urls": mars["hemisphere_image_urls"] } # Insert mars_dict into database mongod.db.collection.insert_one(mars_dict) # Redirect back to home page return redirect("http://localhost:5000/", code=302)
def scrape_all(): mars = mongo.db.mars data = scrape() mars.update({}, data, upsert=True) redirect('/', code=302)
def scrape(): print("Inside scrape") mars = mongo.db.mars mars_data = mars_scrape.scrape() mars.update({}, mars_data, upsert=True) return "Scraping Successful!"
def scraper(): mars = mongo.db.mars_data mars_data = mars_scrape.scrape() mars.replace_one({}, mars_data, upsert=True) return redirect("/", code=302)
def scraper(): mars_scrape = mongo.db.mars_scrape mars_data = scrape() mars_scrape.update({}, mars_data, upsert=True) return redirect("/", code=302)
def scrape_mars(): data = scrape() mars.update({}, data, upsert=True) return redirect('/')
def scrape(): articles = list(db.articles.find()) mars_data = mars_scrape.scrape() return redirect("http://127.0.0.1:5000/", code=302)
def index(): articles = list(db.articles.find()) mars_data = mars_scrape.scrape() return render_template("index.html", articles=articles, mars_data=mars_data)
def scrape_route(): mongo_client.db.mars.drop() mongo_client.db.mars.insert_one(scrape(driver)) return redirect("/", code=303)
def display_data(): data = mars_scrape.scrape() print(data) return jsonify(data)
def scraper(): mars_scrape_data = mars_scrape.scrape() db.collection.replace_one({}, mars_scrape_data, upsert=True) return redirect('/')
def scrape(): mars = mars_scrape.scrape() mongo.db.collection.update({}, mars, upsert=True) return redirect("/")
def scrape(): mars = mars_scrape.scrape() print("\n\n\n") return "Some scrapped data"
def scrape(): mars = mars_scrape.scrape() collection.replace_one({}, mars, upsert=True) return redirect("http://localhost:5000/", code=302)
def web_scrape(): db.collection.remove({}) mars_data = mars_scrape.scrape() db.collection.insert_one(mars_data) return render_template('scrape.html')
def scraper(): mars_data = mongo.db.mars_data mars_data2 = mars_scrape.scrape() mars_data.update({}, mars_data2, upsert=True) return redirect("/")
def scrape(): red_planet = mars_scrape.scrape() print("\n\n\n") db.facts.insert_one(red_planet) return "Data"