веб-сервер торнадо Python + pywebview - PullRequest
0 голосов
/ 05 января 2019

Я новичок в питоне. Я попробовал несколько вещей, чтобы сначала запустить веб-сервер торнадо, а затем начать веб-просмотр (pywebview) с помощью URL-адреса веб-сервера торнадо. Потому что я хотел бы собрать все вместе в приложение для Android (используемое с buildozer), чтобы быть уверенным, что одним щелчком мыши запускается мой веб-сервер tornado + webview.

import tornado.ioloop
import tornado.web
import webview

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

if __name__ == "__main__":
    app = make_app()
    app.listen(8888)
    tornado.ioloop.IOLoop.current().start()
    webview.create_window('Hello world', 'http://localhost:8888')

Сервер запущен, но веб-просмотр не отображается. Может быть, для меня, как для новичка, нелегко понять, а для эксперта - 5 минут, чтобы привести меня на правильный путь.

...