# coding:utf-8 # pip install profiler_online # 性能测试 # from profiler_online import run_profiler # run_profiler() from gevent import monkey monkey.patch_all() import sys import io import os from route import app, socketio from gevent.pywsgi import WSGIServer from geventwebsocket.handler import WebSocketHandler try: if __name__ == "__main__": PORT = 7200 if os.path.exists('data/port.pl'): f = open('data/port.pl') PORT = int(f.read()) f.close() HOST = '0.0.0.0' http_server = WSGIServer( (HOST, PORT), app, handler_class=WebSocketHandler) http_server.serve_forever() socketio.run(app, host=HOST, port=PORT) except Exception as ex: print(ex)