from flask import Flask, render_template, request, redirect, Markup from bokeh.plotting import figure, output_file, show # standard bokeh import from bokeh.models import Range1d, BoxAnnotation from bokeh.embed import components import time import datetime import requests import simplejson as json import numpy as np import pandas as pd app = Flask(__name__) app.script = '' app.div = '' @app.route('/') def main(): return redirect('/index') @app.route('/index',methods=['GET','POST']) def index(): if request.method == 'GET': app.script = '' app.div = '' app.stock_symbol = '' app.stock_name = '' app.closing_price = '' app.volume = '' app.opening_price = '' app.daily_diff_price = ''
from flask import Flask, render_template, request, redirect, Markup from bokeh.plotting import figure, output_file, show # standard bokeh import from bokeh.models import Range1d, BoxAnnotation from bokeh.embed import components import time import datetime import requests import simplejson as json import numpy as np import pandas as pd app = Flask(__name__) app.script = '' app.div = '' @app.route('/') def main(): return redirect('/index') @app.route('/index', methods=['GET', 'POST']) def index(): if request.method == 'GET': app.script = '' app.div = '' app.stock_symbol = '' app.stock_name = '' app.closing_price = '' app.volume = ''
from flask import Flask, render_template, request, redirect from process import make_html from plot import produce_plot from bokeh.embed import components from bokeh.plotting import figure import json app = Flask(__name__) app.OPTIONS = [r"Open", r"Adj_Open", r"Close", r"Adj_Close"] app.NAMES = [s.replace("_",". ") for s in app.OPTIONS] app.div = [] app.script = "" @app.route('/') def main(): return redirect('/index') @app.route('/clear', methods = ['GET']) def clear(): return redirect('/index') #return render_template('index.html',op = app.OPTIONS, names = app.NAMES) @app.route('/index', methods = ['GET','POST']) def index(): if request.method == 'GET': return render_template('index.html', op = app.OPTIONS, names = app.NAMES) if request.method == 'POST': options = [val.replace("_",". ") for val in app.OPTIONS if request.form.get(val) is not None] ticker = request.form.get("ticker")
from flask import Flask, render_template, request, redirect from work import get_current_station_data, get_current_info from datetime import datetime import pandas import json app = Flask(__name__) app.have_locs = False app.script = None app.div = None @app.route('/') def main(): return redirect('/index') @app.route('/index', methods=['GET', 'POST']) def index(): if request.method == 'GET': #app.time = datetime.now() app.current_time, app.station_info = get_current_info.get_station_info() app.temp, app.conditions = get_current_info.get_noaa_info() app.features = get_current_info.build_features(app.current_time, app.temp, app.conditions) date_str = app.current_time.strftime('%A, %B %d, %Y') time_str = app.current_time.strftime('%H:%M') return render_template('index.html', time = time_str, date=date_str, temp = app.temp, conditions = app.conditions, df=str(app.features)) else: app.start_point = request.form['start_point'] app.end_point = request.form['end_point'] app.have_locs = True #app.time = request.form['time'] maybe...
from flask import Flask, render_template, request, redirect from work import get_current_station_data, get_current_info from datetime import datetime import pandas import json app = Flask(__name__) app.have_locs = False app.script = None app.div = None @app.route('/') def main(): return redirect('/index') @app.route('/index', methods=['GET', 'POST']) def index(): if request.method == 'GET': #app.time = datetime.now() app.current_time, app.station_info = get_current_info.get_station_info( ) app.temp, app.conditions = get_current_info.get_noaa_info() app.features = get_current_info.build_features(app.current_time, app.temp, app.conditions) date_str = app.current_time.strftime('%A, %B %d, %Y') time_str = app.current_time.strftime('%H:%M') return render_template('index.html', time=time_str,
from bokeh.embed import components import Quandl import time import datetime app_lulu = Flask(__name__) app_lulu.colors = {"Black": "#000000", "Red": "#FF0000", "Green": "#00FF00", "Blue": "#0000FF"} app_lulu.colorlist = ["Black", "Red", "Green", "Blue"] # global variables list 12345786 app_lulu.vars = {} app_lulu.stock_data = [] app_lulu.err_msg = "" app_lulu.script = "" app_lulu.div = "" app_lulu.price_cnt = 0 app_lulu.time_delta = datetime.timedelta(days=-31) @app_lulu.route("/") def main_entry(): return redirect("/main_input") @app_lulu.route("/main_input", methods=["GET", "POST"]) def main_input(): if request.method == "GET": return render_template("user_input_page.html") else: # request was a POST