有沒(méi)有辦法為 Android 或 IOS 創(chuàng)建一個(gè) dash-plotly 應(yīng)用程序?我已經(jīng)閱讀了一些Beeware文檔,但我仍然不知道如何獲取我的儀表板并將其包含到 app.py 默認(rèn)文件中:import togafrom toga.style import Packfrom toga.style.pack import COLUMN, ROWclass Matics(toga.App): def startup(self): """ Construct and show the Toga application. Usually, you would add your application to a main content box. We then create a main window (with a name matching the app), and show the main window. """ main_box = toga.Box() self.main_window = toga.MainWindow(title=self.formal_name) self.main_window.content = main_box self.main_window.show()def main(): return Matics()他們提供的示例是一個(gè) Hello world 應(yīng)用程序,其代碼如下:class HelloWorld(toga.App): def startup(self): main_box = toga.Box(style=Pack(direction=COLUMN)) name_label = toga.Label( 'Your name: ', style=Pack(padding=(0, 5)) ) self.name_input = toga.TextInput(style=Pack(flex=1)) name_box = toga.Box(style=Pack(direction=ROW, padding=5)) name_box.add(name_label) name_box.add(self.name_input) button = toga.Button( 'Say Hello!', on_press=self.say_hello, style=Pack(padding=5) ) main_box.add(name_box) main_box.add(button) self.main_window = toga.MainWindow(title=self.formal_name) self.main_window.content = main_box self.main_window.show() def say_hello(self, widget): print("Hello", self.name_input.value)我還沒(méi)有找到一種方法將破折號(hào)圖代碼包含在 main_box 中。我的目標(biāo)是將儀表板作為 Android 的 APK,所以如果 beeware 不是解決方案,我會(huì)很高興看到解決方案是什么。
Dash-plotly 部署為 Android 或 IOS 的 apk
當(dāng)年話下
2023-09-26 15:12:18