相关疑难解决方法(0)

如何同时运行kivy和flask应用程序?

我有一个作为服务器的 Flask 应用程序,我有一个作为服务器前端的 kivy 应用程序。如何运行flask然后运行kivy应用程序,以便它们同时运行?

烧瓶应用程序:

from flask import Flask

app = Flask(__name__)


@app.route('/')
def hello():
    return 'Hello'

if __name__ == "__main__":
    app.run()
Run Code Online (Sandbox Code Playgroud)

基维应用程序:

from kivy.app import App
from kivy.builder import Builder
from kivy.uix.screenmanager import Screen, ScreenManager
kivy.require('1.10.0')

Builder.load_file('kivy.kv')

sm = ScreenManager()

class MainScreen(Screen)
    pass

class OtherScreen(Screen)
    pass

sm.add_widget(MainScreen(name='main'))
sm.add_widget(OtherScreen(name='other'))

class MyApp(App):
    def build(self):
        return sm


MyApp().run()
Run Code Online (Sandbox Code Playgroud)

更新: 如果有人在使用 apache 实现网络服务器时遇到问题,在我看来,尝试使用 docker,更简单、更快的解决方案!

python flask kivy

3
推荐指数
1
解决办法
4272
查看次数

标签 统计

flask ×1

kivy ×1

python ×1