Example #1
0
def create_app(context):
    app = Flask(__name__, static_folder="static", template_folder="templates")
    init_blueprints(app, blueprints)
    app.context = context
    return app
Example #2
0
import math
import json

# Debugger
from werkzeug.serving import run_with_reloader
from multiprocessing import Process
from myhandkinect import Kinect

gevent.monkey.patch_all()


from flask import Flask, request, Response, render_template


app = Flask(__name__)
app.context = zmq.Context()

DIRECCION_PUBLICADOR = "tcp://127.0.0.1:5555"


def kinect_simulator():
    myKinect = Kinect(DIRECCION_PUBLICADOR)
    return myKinect.kinect_loop()


def generador_de_eventos():
    """Una función que envía acutalizaciones usando el protocolo de
    eventos emitidos por el servidor (SSE). La directiva yield retorna
    un valor, pero la función conserva su estado ante cada llamada, por
    eso está rodeada de un while True"""
    sock = app.context.socket(zmq.SUB)