Я новичок в питоне. Я попробовал несколько вещей, чтобы сначала запустить веб-сервер торнадо, а затем начать веб-просмотр (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 минут, чтобы привести меня на правильный путь.