def main(): """Go.""" parser = ArgumentParser() subs = parser.add_subparsers(dest='cmd') setup_parser = subs.add_parser('run') setup_parser.add_argument('--debug', action='store_true', help='Run in debug mode.') setup_parser.add_argument('--simulate', action='store_true', help='Run in simulation mode.') args = parser.parse_args() kwargs = {'simulate': args.simulate, 'debug': args.debug} app = create_app(**kwargs) try: app.redis.setex('testasdf', 1, 42) except Exception as e: raise Exception("failed to contact redis", e) sio.run(app, host="0.0.0.0", port=80)
def main(): """Go.""" parser = ArgumentParser() subs = parser.add_subparsers(dest='cmd') setup_parser = subs.add_parser('run') setup_parser.add_argument('--debug', action='store_true', help='Run in debug mode.') setup_parser.add_argument('--simulate', action='store_true', help='Run in simulation mode.') args = parser.parse_args() kwargs = {'simulate': args.simulate, 'debug': args.debug} app = create_app(**kwargs) try: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind(('0.0.0.0', 6379)) print("[!] Redis server does not appear to be running, EXITING") sys.exit(1) except Exception as e: pass sio.run(app, host="0.0.0.0", port=80)
from app import sio, app from flask import render_template if __name__ == '__main__': # app.run() sio.run(app, host="10.111.10.9") @app.errorhandler(404) def page_not_found(e): return render_template('404.html'), 404
def description1(mes): sio.emit('description1', mes, namespace='/main') @sio.on('candidate2', namespace='/main') def candidate2(mes): sio.emit('candidate2', mes, namespace='/main') @sio.on('description2', namespace='/main') def description2(mes): sio.emit('description2', mes, namespace='/main') if __name__ == '__main__': sio.run(app) # with thread_lock: # if thread is None: # thread = sio.start_background_task(target=background_thread) def background_thread(): while True: timestamp = time.time() # Вышел из онлайна db_condition = { 'last': { '$lt': timestamp - 10
from flask_socketio import SocketIO from app import app, sio @sio.on('color', namespace='/flask') def change_color(msg): sio.emit('data', msg, namespace='/flask') if __name__ == '__main__': sio.run(app, debug=True)
#!flask/bin/python from gevent import monkey monkey.patch_all() from app import app, sio import webbrowser from robots_receiver import RobotsReceiver @app.before_first_request def start_robots_receiver(): robots_recv = RobotsReceiver() robots_recv.start() if __name__ == '__main__': if not app.config['DEBUG']: webbrowser.open("http://localhost:{}".format(app.config['PORT'])) sio.run(app, port=app.config['PORT'])
print('TREND', '3') graph = timeline(messages) print('TREND', '4') # Ответ res = { 'posts': posts, 'graph': graph, } sio.emit('trends', res, room=sid, namespace='/main') # if __name__ == '__main__': sio.run(app, debug=False, log_output=False) # def background_thread(): # while True: # timestamp = time.time() # # # pass # # # time.sleep(1)
import os from config import Dev, Prod from app.utils import get_ip_address from app import create_app, sio, env app_env = Dev # Default if env == 'PROD': app_env = Prod app = create_app(app_env) if __name__ == '__main__': print(f"Running in {env} environment...") sio.run(app, host=get_ip_address(), port=os.environ.get('PORT', 5005))
from app import app_instance, sio if __name__ == "__main__": sio.run(app_instance, debug=True, host="192.168.1.252", port=80)
from app import create_app, sio from config import Config app = create_app() if __name__ == '__main__': sio.run(app, host=Config.IP_ADDRESS, port=Config.PORT, debug=Config.DEBUG) app.app_context().pop('app.models')
from app import app, sio sio.run(app, host='0.0.0.0')
from config import Dev, Prod from app.utils import get_ip_address from app import create_app, sio, env app_env = Dev # Default if env == 'PROD': app_env = Prod app = create_app(app_env) if __name__ == '__main__': print(f"Running in {env} environment...") sio.run(app, host=get_ip_address(), port=5009)
import os from app import sio, app sio.run(app, host="0.0.0.0", port=5000, debug=False ) # Reloader may be not compatible with gevent,so just disable it. # To Run: # python run.py # or # python -m flask run
from app import app, sio if __name__ == '__main__': sio.run(app, host='0.0.0.0', port='5000', debug=True)
@app.route('/show-QR-code.html', methods=['GET']) def show_qr_code_html(): return render_template('show-QR-code.html') @app.route('/check-in-members', methods=['GET']) @app.route('/check-in-members.html', methods=['GET']) def check_in_members(): return render_template('check-in-members.html') @app.route('/check-in-meetings', methods=['GET']) @app.route('/check-in-meetings.html', methods=['GET']) def check_in_meetings(): return render_template('check-in-meetings.html') from routes.ms import * from routes.wx import * if __name__ == '__main__': # host = '0.0.0.0' host = '127.0.0.1' DEV = False if DEV: sio.run(app, debug=True, port=21667, host=host) else: sio.run(app, debug=False, port=80, host='0.0.0.0')