Exemplo n.º 1
0
def scrape():
    mars = mongo.db.mars
    print(mars)
    data = scrape_mars.scrape_mars()
    print(data)
    mars.update({}, data, upsert=True)
    return redirect("http://localhost:5000/", code=302)
Exemplo n.º 2
0
def scrape():
    mission_to_mars = mongo.db.mars_db
    #Call the scrape function from the scrape_mars.py file
    result = scrape_mars.scrape_mars()
    #Store/Write the result disctionary into MongoDB
    #db.mission_to_mars.update(result)
    mission_to_mars.update({}, result, upsert=True)
    return redirect('/')
Exemplo n.º 3
0
def scrape():
    mars_data = mongo.db.mars_data
    mars_details = scrape_mars.scrape_mars()

    mongo.db.mars_data.insert_one(mars_details)
    print('data is inserted into mongo')
    print('success')
    return redirect("http://localhost:5000/", code=302)
Exemplo n.º 4
0
def scrape():
    #imports
    from scrape_mars import scrape_mars
    #do the scrape and save it in the database
    info = db.scrapes
    mars_data = scrape_mars()
    info.update({}, mars_data, upsert=True)
    return redirect("/", code=302)
Exemplo n.º 5
0
def scrape():

    import scrape_mars
    scraped_data = scrape_mars.scrape_mars()

    mongo.db.marsdata.insert_one(scraped_data)
    print('data is inserted into mongo')

    return redirect("http://localhost:5000/", code=302)
Exemplo n.º 6
0
def scrape():
    # Run scraped function
    mars_app = mongo.db.mars
    mars = scrape_mars.scrape_mars()

    mars_app.update_many({'active': 1}, {'$set': {'active': 0}})

    mars_app.insert_one(mars)

    return redirect("/")
Exemplo n.º 7
0
def scrape():

    # run scrape
    mars_data = scrape_mars.scrape_mars()

    # update Mongo DB
    mongo.db.collection.update({}, mars_data, upsert=True)

    # redirect
    return redirect(url_for("home"))
Exemplo n.º 8
0
def scrape():

    # Run the scrape function
    mars_data = scrape_mars.scrape_mars()

    # Update the Mongo database using update and upsert=True
    mongo.db.collection.update({}, mars_data, upsert=True)

    # Redirect back to home page
    return redirect("/")
Exemplo n.º 9
0
def scraper():
    # Update Mars data with scrape function
    doc = sm.scrape_mars()

    # Update Mars database with latest Mars data
    try:
        db.mars_info.replace_one({}, doc, upsert=True)

    except pymerr.ServerSelectionTimeoutError:
        print('/scrape', dberr)

    return redirect('/', code=302)
Exemplo n.º 10
0
def scrape():
    print ("inside scrape route")

    # Run the scrape function
    mars_info = scrape_mars.scrape_mars()
    

    # Update the Mongo database using update and upsert=True
    mongo.db.collection.update({}, mars_info, upsert=True)

    # Redirect back to home page
    return redirect("/")
Exemplo n.º 11
0
def scrape():

    # Run scraped functions
    mars1 = scrape_mars.scrape_mars()
    print()
    print('Scraping done!')

    print('Add to Database')
    print("==> back at the /scrape route")
    mongo.db.collection.drop()
    mongo.db.collection.insert_one(mars1)

    return redirect("http://localhost:5000/", code=302)
Exemplo n.º 12
0
def scrape():
    #run the scrape function
    mars = scrape_mars.scrape_mars()
    mongo.db.collection.update({}, mars, upsert=True)

    # Run the hemisphere scrape function
    #mars_hemi = scrape_mars.scrape_hemi()

    # Update the Mongo database using update and upsert=True
    #mongo.db.collection.update({}, mars_hemi, upsert=True)

    # Redirect back to home page
    return redirect("/")
Exemplo n.º 13
0
def scrape():

    #create collection
    mars = mongo.db.mars

    #scrape data from the scrape_mars.py
    mars_data = scrape_mars.scrape_mars()

    #add scraped data to collection
    mars.update({}, mars_data, upsert=True)

    print("Scrapped Mars Data successfully")

    #redirect to main page
    return redirect("/")
Exemplo n.º 14
0
def scrape():

    # Run scraped functions
    mars = scrape_mars.scrape_mars()

    # Store results into a dictionary
    mars_info = {
        "news_title": mars["news_title"],
        "news_para": mars["news_para"],
        "featured_image_url": mars["featured_image_url"],
        "mars_weather": mars["mars_weather"],
        "mars_facts": mars["mars_facts"],
        "mars_hemispheres": mars["mars_hemispheres"]
    }

    # Insert mars info into database
    mongo.db.collection.insert_one(mars_info)

    # Redirect back to home page
    return redirect("/", code=302)
Exemplo n.º 15
0
def scrape():

    # Run scraped functions
    mars_facts = scrape_mars.scrape_mars()

    # Store results into a dictionary
    mars = {
        "News_Title": mars_facts["News_Title"],
        "News_Paragraph": mars_facts["News_Paragraph"],
        "Featured_Image": mars_facts["Featured_Image"],
        "Mars_Weather": mars_facts["Mars_Weather"],
        "Mars_Facts": mars_facts["Mars_Facts"],
        "Hemisphere_Images": mars_facts["Hemisphere_Images"]
    }

    # Insert forecast into database
    mongo.db.collection.insert_one(mars)

    # Redirect back to home page
    return redirect("/", code=302)
Exemplo n.º 16
0
def scraper():
    listings = mongo.db.listings
    listings_data = scrape_mars.scrape_mars()
    listings.update({}, listings_data, upsert=True)
    return redirect("/", code=302)
Exemplo n.º 17
0
def scraper():
    mars_results = scrape_mars.scrape_mars()
    mars = mongo.db.mars
    mars.update({}, mars_results, upsert=True)

    return redirect('/', code=302)
Exemplo n.º 18
0
def scrape():
    mars = mongo.db.mars
    mars_data = sm.scrape_mars()
    mars.update({}, mars_data, upsert=True)
    return "Scraping Worked!"
Exemplo n.º 19
0
def scraper():
    mars = mongo.db.mars
    mars_data = scrape_mars()
    mars.update({}, mars_data, upsert=True)
    return redirect("/", code=302)
Exemplo n.º 20
0
def scrape():
    mars_app = mongo.db.mars
    mars = scrape_mars.scrape_mars()
    mars_app.update_many({'active': 1}, {"$set": {'active': 0}})
    mars_app.insert_one(mars)
    return redirect('/')
Exemplo n.º 21
0
def scrape():
    scrape_mars.scrape_mars()
    return redirect("/")
Exemplo n.º 22
0
def scrape():
    listing = scrape_mars.scrape_mars()
    mongo.db.listings.update({}, listing, upsert=True)

    return redirect('/')
Exemplo n.º 23
0
def scraper():
    mars_dict = mongo.db.mars_dict
    mars_data = scrape_mars.scrape_mars()
    mars_dict.update({}, mars_data, upsert=True)
    return redirect('/', code=302)
Exemplo n.º 24
0
def scrapie():
    mars_data = mongo.db.mars_data
    m_data = scrape_mars.scrape_mars()
    mars_data.update({}, m_data, upsert=True)
    return redirect("/", code=302)
Exemplo n.º 25
0
import scrape_mars

mars = scrape_mars.scrape_mars()
print(mars)
Exemplo n.º 26
0
def scrape():
    mars_data = scrape_mars.scrape_mars()
    mongo.db.mars_app.update({}, mars_data, upsert=True)

    return redirect("/")
Exemplo n.º 27
0
def scrape_mars():
    #run scrape_mars()
    sm.scrape_mars()

    return redirect('/')
Exemplo n.º 28
0
def scrape():
    mars_data = mongo.db.mars_data
    Mars_dict = scrape_mars.scrape_mars()
    mars_data.update({}, Mars_dict, upsert=True)
    return redirect("/", code=302)
Exemplo n.º 29
0
def scrape():
    mars_data = scrape_mars.scrape_mars()
    mongo.db.mars_data.update({},mars_data, upsert=True)
    # print(mars_data)
    return redirect('/')
Exemplo n.º 30
0
def scrape():
    Mars_dict = scrape_mars.scrape_mars()
    mongo.db.collection.update({}, Mars_dict, upsert=True)
    return redirect("/")