提交 88b4ce7f 编写于 作者: 金晖's avatar 金晖

更改启动方式为flask

上级 c9ec00a7
import pywebio
from model.test import main from model.test import main
from pywebio.platform.flask import webio_view from pywebio.platform.flask import webio_view
from flask import Flask from flask import Flask
# app = Flask(__name__) app = Flask(__name__)
# `task_func` is PyWebIO task function # `task_func` is PyWebIO task function
# app.add_url_rule('/web/create', 'webio_view', webio_view(main), app.add_url_rule('/web/create', 'webio_view', webio_view(main),
# methods=['GET', 'POST', 'OPTIONS']) # need GET,POST and OPTIONS methods methods=['GET', 'POST', 'OPTIONS']) # need GET,POST and OPTIONS methods
#
# app.run(host='0.0.0.0', port=8889)
import tornado.ioloop
import tornado.web
from pywebio.platform.tornado import webio_handler
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
app.run(debug=True, host='0.0.0.0', port=8889)
if __name__ == "__main__": # import tornado.ioloop
application = tornado.web.Application([ # import tornado.web
(r"/", MainHandler), # from pywebio.platform.tornado import webio_handler
(r"/web/create", webio_handler(main)), # `task_func` is PyWebIO task function #
]) #
application.listen(port=8889, address='0.0.0.0') # class MainHandler(tornado.web.RequestHandler):
tornado.ioloop.IOLoop.current().start() # def get(self):
# self.write("Hello, world")
if __name__ == '__main__': #
pywebio.start_server(main, port=8889, debug=True, cdn=False, auto_open_webbrowser=True) #
# if __name__ == "__main__":
# application = tornado.web.Application([
# (r"/", MainHandler),
# (r"/web/create", webio_handler(main)), # `task_func` is PyWebIO task function
# ])
# application.listen(port=8889, address='0.0.0.0')
# tornado.ioloop.IOLoop.current().start()
# if __name__ == '__main__':
# pywebio.start_server(main, port=8889, debug=True, cdn=False, auto_open_webbrowser=True)
# See PyCharm help at https://www.jetbrains.com/help/pycharm/ # See PyCharm help at https://www.jetbrains.com/help/pycharm/
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册