Exemplo n.º 1
0
def get_app():
    app = Flask(__name__)
    c = get_collector('order-mgmt')
    add_routes(app, c)
    add_metrics_route(app, c)
    instrument_requests(app, c)
    return app
Exemplo n.º 2
0
# src/app.py

From flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world:
    return 'Hey, we have Flask in a Docker container!'


if __name == '__main__':
    app.run(debug=True, host='0.0.0.0')
Exemplo n.º 3
0
rom flask import Flask
from flask import request
app=Flask(__name__)

@app.route('/')

def index(name ="student"):
  name= request.args.get('name',name)
  return"welcome {}".format(name)
@app.route('/home')
def home():
  return "welcome home"

if __name__=='__main__':
  
 app.run(host='0.0.0.0',port=8080)
   
Exemplo n.º 4
0
import Flask
import random

app = Flask(__name__)

app.config['DEBUG'] = True  # displays runtime errors in the browser, too


@app.route("/")
def index():
    # choose a movie by invoking our new function
    movie = get_random_movie()

    # build the response string
    content = "<h1>Movie of the Day</h1>"
    content += "<ul>"
    content += "<li>" + movie + "</li>"
    content += "</ul>"

    movie = get_random_movie()

    content += "<h1>Movie for Tomorrow</h1>"
    content += "<ul>"
    content += "<li>" + movie + "</li>"
    content += "</ul>"

    # TODO: pick another random movie, and display it under
    # the heading "<h1>Tommorrow's Movie</h1>"

    return content
Exemplo n.º 5
0

fromm flask import Flask, render_template
app = Flask(__name__)

@app.route('/')
def index():
  return render_template('template.html')

@app.route('/my-link/')
def my_link():
  print 'I got clicked!'

  return 'Click.'

if __name__ == '__main__':
  app.run()
Exemplo n.º 6
0
import scrape_mars
import from flask import Flask, render_template, redirect
from flask_pymongo import PyMongo

app = Flask(__name__)
app.config["MONGO_URI"] = "mongodb://*****:*****@app.route("/")
def index():
    mars = mongo.db.mars.find()
    return render_template("index.html", mars=mars)
    @app.route("/scrape")

def scraper():
    mars = mongo.db.mars
    mars_data = scrape_mars.scrape()
    mars.update({}, mars_data, upsert=True)
    return redirect("/", code=302)

if __name__ == "__main__":
    app.run(debug=True)
Exemplo n.º 7
0
#!/usr/bin/python
# coding: utf8

From flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Flask Dockerized'

if __name__ == '__main__':
    app.run(debug=True,host='0.0.0.0')

Exemplo n.º 8
0
import logging 
import os 

import flask from Flask 
from flask_ask import Ask, request, Statement, question, render_template

app = Flask(__name__)
ask = Ask(app,'/')
logging.getLogger('flask_ask').setLevel(logging.DEBUG)

@ask.launch 
def launch():
    return get_fact()   #basically starting the act at the launch oh the application 

@ask.intent('SomethingNew')
def get_fact():
    tot_facts = 4
    fact_i = randint(0,tot_facts-1)  #random is used so that we dont have to create one exxtra question for next fact        
    fact_text = render_template('some_facts{}'.format(fact_i)) 
    card_title = render_template('card_title')
    return statement(fact_text).simple_card(card_title,fact_text)

@ask.intent('Amazon.HelpIntent') #standard alexa intent
def help_me():
    hi =  render_template('help')
    return question(hi).reprompt(hi)

@ask.intent('Amazon.StopIntent') #standard alexa intent
def stop_it():
    going = render_template('going now bye')
    return statement(going)
Exemplo n.º 9
0
From flask import Flask

app=Flask()

@app.route("/<var>")
def home(var=None):
  return "Hlw bro" +str(var)
  
  
  if __name__=="__name__":
  app.run()
Exemplo n.º 10
0
rom flask import Flask, flash, redirect, render_template, request, url_for
app = Flask(__name__)
app.secret_key = 'random string'

@app.route('/')
def index():
   return render_template('index.html')

@app.route('/login', methods = ['GET', 'POST'])
def login():
   error = None
   
   if request.method == 'POST':
      if request.form['username'] != 'admin' or \
         request.form['password'] != 'admin':
         error = 'Invalid username or password. Please try again!'
      else:
         flash('You were successfully logged in')
         return redirect(url_for('index'))
			
   return render_template('login.html', error = error)

if __name__ == "__main__":
   app.run(debug = True)
Exemplo n.º 11
0
import Flask
import datetime

app = Flask(__name__)
app.config['TEMPLATES_AUTO_RELOAD'] = True


class sound:
    def __init__(vol, direc, time):
        self.vol = vol
        self.dir = direc
        self.time = time
Exemplo n.º 12
0
import json


#result = es.search(index="movie_db", body={'query': {'match': {'description': 'CIA'}}})
from elasticsearch import Elasticsearch
es = Elasticsearch(['172.31.2.97'])
#result = es.search(index="test-31")
#print json.dumps(result, indent=2)

# setting up connections to cassandra
from cqlengine import connection
connection.setup(['52.88.228.98','52.11.49.170'], 'test')
#cluster = Cluster(['52.88.228.98','52.11.49.170'])
#session = cluster.connect('watch_events')

app = Flask(__name__)
api = Api(app)

# homepage
@app.route("/")
@app.route("/index")
def hello():
  return render_template("index.html")

# graph query page
@app.route("/graph")
def graph():
  return render_template("graph_query.html")

# get username and return graph
@app.route("/graph", methods=['POST'])
Exemplo n.º 13
0
import os
import sqlite3
import flask import Flask, request, session, g, reirect, url_for, abort, render_template, flash

app = Flask(__name__) #Býr til app dæmið
app.config.from_object(__name__) #loadar stillingar frá þessum file, flaskr.py

#loadar sjálfgefnar stillingar og skrifar yfir stillingar frá umhverfis breytu
app.config.update(dict(
	DATABASE=os.path.join(app.root_path, 'flaskr.db'),
	SECRET_KEY='development key',
	USERNAME='******',
	PASSWORD='******'
))
app.config.from_envvar('FLASKR_SETTINGS', silent=True)

def connect_db():
	'''Tengir við ákveðinn gagnagrunn'''
	rv = sqlite3.connect(app.config['DATABASE'])
	rv.row_factory = sqlite3.Row
	return rv

def init_db():
	db = get_db()
	with app.open_resource('schema.sql', mode='r') as f:
		db.cursor().executescript(f.read())
	db.commit()

@app.cli.command('initdb')
def initdb_command():
	'''frumstillir gagnagrunnin'''
Exemplo n.º 14
0
Ufrom flask import Flask

app = Flask(__name__)


@app.route('/')
def hello_world():
    return 'Hello World!'


if __name__ == '__main__':
    app.run()
#kurylo
Exemplo n.º 15
0
m flask import Flask app=Flask(__name__)@app.route("/")def hello(): return "hello World!"if __name__=="__main__": app.run(host="0.0.0.0",port=8080,debug=True)
rt urllib.request

import urllib.parse

import time

from bs4 import BeautifulSoup





class Zhilian(object):

    def __init__(self, jl, kw, start_page, end_page):

        # 保存到成员属性中,其他方法中才能直接使用

        self.jl = jl

        self.kw = kw

        self.start_page = start_page

        self.end_page = end_page

        self.items = []

Exemplo n.º 16
0
From flask os
From flask import Flask render_template, url_for, redirect
from flask_Sqlalchemy import sqlalchemy
From flask_migrate import migrate

app=Flask(__name__) 

app. Config['secret_key']='mysecretkey'

Basedir=OS.path.absname(os.path.dirname(__file__)
app.config['SQLALCHEMY_DATABASE_URI']='sqlite:///'os.path.join(basedir, 'data_sqlite'
app. Config['SQLALCHEMY_TRACK_MODIFICATIONS']= false
 
db=SQLALCHEMY(app) 
Migrate(app,Db) 

Class puppy (db.model) :
    
   _tablename_='puppies'

   id=db.column(db.integer,primary key=true) 
   Name=db.column(db.text) 


  def __init__(self, name):
     self. Name=name
 
  def __repr__(self):
     return f"puppy name is {self. Name}"
  
Exemplo n.º 17
0
afrom flask import Flask, request
from flask_restful import Resource, Api
from sqlalchemy import create_engine
from json import dumps
from flask.ext.jsonpify import jsonify
from flask import send_file
from cv2 import *
import time
app = Flask(__name__)

engine = create_engine('oracle://*****:*****@127.0.0.1:1521/xe', convert_unicode=True)


@app.route("/getdata")
def getdata():
   #conn = engine.connect()
   #query = conn.execute("select * from employees") # This line performs query and returns json result
   return ("asdfasd") # Fetches first column that is Employee ID


@app.route("/pic")
def index():
     pic= str(time.time())
     print(pic)
     #conn = engine.connect()
     #query = conn.execute("select * from employees") # This line performs query and returns json result
     #return {'employees': [i[0] for i in query.cursor.fetchall()]} # Fetches first column that is Employee ID
     # initialize the camera
     cam = VideoCapture(0)   # 0 -> index of camera
     s, img = cam.read()
     if s:    # frame captured without any errors
Exemplo n.º 18
0
rom flask import Flask, render_template, url_for, flash, redirect
from flask_sqlalchemy import SQLAlchemy
from datetime import datetime
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI']='mysql://*****:*****@localhost/naven'

app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

"""app.config.update(
    TESTING=True,
    SECRET_KEY=b'_5#y2L"F4Q8z\n\xec]/'
)"""
db = SQLAlchemy(app)

class Location(db.Model):
    Location_id = db.Column(db.Integer, primary_key= True)
    def __repr__(self):
        return f"Location('{self.Location_id}')"

class Product(db.Model):
    product_id = db.Column(db.Integer, primary_key= True)
    def __repr__(self):
        return f"Product('{self.Product_id}')"

class ProductMovement(db.Model):
    Movement_id = db.Column(db.Integer, primary_key= True)
    TimeStamp = db.Column(db.DateTime, default=datetime.utcnow)
    From_Location = db.Column(db.String(20), nullable = False)
    To_Location = db.Column(db.String(20), nullable = False)
    Product_id= db.Column(db.Integer)
    Product_qnty= db.Column(db.Integer, nullable = False)
Exemplo n.º 19
0
from flask_sqlalchemy import SQLAlchemy

#database backup
from flask_migrate import Migrate

#form
from flask_wtf import FlaskForm
from wtforms import StringField,SubmitField
from wtforms.validators import DataRequired

#mail
from flask_mail import Mail

basedir=os.path.abspath(os.path.dirname(__file__))

app = Flask(__name__)
app.config['SECRET_KEY'] = 'hard to guess string'
app.config['SQLALCHEMY_DATABASE_URI'] =\
    'sqlite:///' + os.path.join(basedir, 'data.sqlite')
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

#mail
app.config['MAIL_SERVER']='smtp.163.com'
app.config['MAIL_PORT']=465
app.config['MAIL_USE_SSL']=True
app.config['MAIL_USERNAME']=os.environ.get('MAIL_USERNAME')
app.config['MAIL_PASSWORD']=os.environ.get('MAIL_PASSWORD')


db=SQLAlchemy(app)
migrate = Migrate(app,db)
Exemplo n.º 20
0
From flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
        return 'Flask Dockerized'

    if __name__ == '__main__':
            app.run(debug=True,host='0.0.0.0',port=5000)

Exemplo n.º 21
0
gifrom flask import Flask, jsonify, render_template, request
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)

##Connect to Database
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///cafes.db'
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
db = SQLAlchemy(app)


##Cafe TABLE Configuration
class Cafe(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    name = db.Column(db.String(250), unique=True, nullable=False)
    map_url = db.Column(db.String(500), nullable=False)
    img_url = db.Column(db.String(500), nullable=False)
    location = db.Column(db.String(250), nullable=False)
    seats = db.Column(db.String(250), nullable=False)
    has_toilet = db.Column(db.Boolean, nullable=False)
    has_wifi = db.Column(db.Boolean, nullable=False)
    has_sockets = db.Column(db.Boolean, nullable=False)
    can_take_calls = db.Column(db.Boolean, nullable=False)
    coffee_price = db.Column(db.String(250), nullable=True)


@app.route("/")
def home():
    return render_template("index.html")
    
Exemplo n.º 22
0
rom flask import Flask, render_template
from flask_socketio import SocketIO, emit
    
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)

@app.route('/')
def index():
    return render_template('index.html')

@socketio.on('my event')
def test_message(message):
    emit('my response', {'data': 'got it!'})

if __name__ == '__main__':
    socketio.run(app)
Exemplo n.º 23
0
import Flask
app = Flask(__name__)

@app.route('/')
def index():
    return"Hello,World!"

app.run(port='8000')
Exemplo n.º 24
0
# Command to run the project on a local server: pipenv run python src/app.py

 flask import Flask, request
from flask import jsonify, json

app = Flask(__name__)

todos = [
        {"label": "My first Task", "done": False},
        {"label": "Sample Task 2", "done": False}
    ]

@app.route('/todos', methods=['GET'])
def hello_world():
    request_body = jsonify(todos)
    return request_body

@app.route('/todos', methods=['POST'])
def add_new_todo():
    request_body = request.data
    decoded_object = json.loads(request.data)
    todos.append(decoded_object)
    print("Incoming request with the following body" , request_body)
    return jsonify(todos)

@app.route('/todos/<int:position>', methods=['DELETE'])
def delete_todo(position):
    todos.pop(position -1)
    print("This is the item to delete:", position)
    return jsonify(todos)
Exemplo n.º 25
0
from flask importfrom flask import Flask

app             = Flask(__name__)
app.users       = {}
app.id_count    = 1

@app.route("/sign-up", methods=['POST'])
def sign_up():
    new_user                    =   request.json
    new_user["id"]              =   app.id_count
    app.users[app.id_count]     =   new_user
    app.id_count                =   app.id_count+1

    return jsonify(new_user)

Exemplo n.º 26
0
rom flask import Flask, redirect, url_for, request
app = Flask(__name__)

@app.route('/success/<name>')
def success(name):
   return 'welcome %s' % name

@app.route('/login',methods = ['POST', 'GET'])
def login():
   if request.method == 'POST':
      user = request.form['nm']
      return redirect(url_for('success',name = user))
   else:
      user = request.args.get('nm')
      return redirect(url_for('success',name = user))

if __name__ == '__main__':
   app.run(debug = True)
Exemplo n.º 27
0
rom flask import Flask, render_template, request, redirect, url_for
from flask_sqlalchemy import SQLAlchemy

from flask_heroku import Heroku 

app = Flask(__name__)

app.config['SQLALCHEMY_DATABASE_URI'] = 'Your DB URI'
heroku = Heroku()
db = SQLAlchemy(app)


class Todo(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    text = db.Column(db.String(200))
    complete = db.Column(db.Boolean)

@app.route('/')
def index():
    incomplete = Todo.query.filter_by(complete=False).all()
    complete = Todo.query.filter_by(complete=True).all()

    return render_template('todotemp.html', incomplete=incomplete, complete=complete)

@app.route('/add', methods=['POST'])
def add():
    todo = Todo(text=request.form['todoitem'], complete=False)
    db.session.add(todo)
    db.session.commit()

    return redirect(url_for('index'))
Exemplo n.º 28
0
import flask from Flask

fun = Flask(__name__)

@fun.route("/")
def home():
    print("Server received request for 'Home' page...")
    return "Welcome world!"

@fun.route("/about")
def about():
    print("Server received request for 'About' page...")
    return "Welcome to my 'About' page! I am Elizabeth Schilling from St. Louis, MO."

@fun.route("/contact")
def about():
    print("Server received request for 'Contact' page..")
    return "If you wish to contact me; my email is [email protected]"

if __name__ == "__main__":
    app.run(debug=True)
Exemplo n.º 29
0
for flask import Flask
app = Flask(__name__, static_folder='');

@app.route("/")
def helo():
    return app.send_static_file('index.html')

if __name__ == "__main__":
    app.run(host='0.0.0.0', port=80, debug=True, threaded=True)

Exemplo n.º 30
0
Enter file contents herefrom flask import Flask
from flask import request
from flask import render_template
from flask import jsonify
import json
import ast
import dbm


app = Flask(__name__)



@app.route('/')
def index():
    return render_template("index.html")
	
@app.route('/videos', methods = ['POST'])
def create_videoitem():
     if not request.json or not 'title' in request.json:
        abort(400)
     db = dbm.open('videodb', 'c')
     video = {
        'id': len(db.items()) + 1,
        'title': request.json['title'],
        'description': request.json.get('description'),
        'youtubelink': request.json.get('youtubelink')
     }
     db[str(len(db.items()) + 1)] = str(video);
     db.close()
     return get_videoitems()
Exemplo n.º 31
0
# -*- coding: utf-8 -*-
"""
Created on Wed Jan 16 17:14:20 2019

@author: bingqingxie
"""

import Flask
from flask import request, jsonify, send_file
import boto3
import json
import os

#app configuration

app = Flask(__name__)
app.config["DEBUG"] = True
app.config.from_object(__name__)
app.config['SECRET_KEY'] = '****'

#app configuration

app = Flask(__name__)
app.config["DEBUG"] = True
app.config.from_object(__name__)
app.config['SECRET_KEY'] = 'frenzy2018datafeedsearchengine'


def Wrap(feed, url, subid):
    new_link = ' '
    if feed == 'Rakuten':
Exemplo n.º 32
0
import flask from Flask, render_template
app = Flask(__name__)
import Flask from flask
import jsonify
import recognition

app = Flask(__name__)

@app.route('/runrecognizer/<id>', methods=['GET'])
def runRecognizer(id):
    result = recognition.runSpeechRecognizer(id)
    if result == "fail":
        return jsonify({"code": 400,
                        "message": "fail"})
    return jsonify({"code": 200,
                    "message": "success",
                    "data": result})

if __name__ == '__main__':
    app.run(debug=False)
Exemplo n.º 34
0
rom flask import Flask, request
app = Flask(__name__)

@app.route("/account/", methods=['POST','GET'])
def account():
  if request.method == 'POST':
    print request.form
    name = request.form['name']
    return "Hello %s" % name

  else:
    page ='''
    <html><body>
      <form action="" method="post" name="form">
        <label for="name">Name:</label>
        <input type="text" name="name" id="name"/>
        <input type="submit" name="submit" id="submit"/>
      </form>
      </body><html>'''

    return page

if __name__ == "__main__":
  app.run(host='0.0.0.0', debug=True)
Exemplo n.º 35
0
Arquivo: app.py Projeto: ilivoo/linux
frot flask import Flask
from redis import Redis

app = Flask(__name__)
redis = Redis(host='redis', port=6379)

@app.route('/')
def hello():
    count = redis.incr('hits')
    return 'Hello World! I have been seen {} times.\n'.format(count)

if __name__ == "__main__":
    app.run(host="0.0.0.0", debug=True)