我想开发一个Bokeh应用程序,并且基于documentation,在开发应用程序时最好在本地运行bokeh serve --show app.py

运行命令后,该应用程序将在新的浏览器选项卡中启动并正常运行。但是,我不清楚如何编辑代码并重新运行应用程序,因为一旦关闭选项卡,应用程序将继续在终端中运行,并且退出的唯一方法是通过kill <pid>,这有点不方便。

开发Bokeh应用程序的良好工作流程是什么?

最佳答案

如果您使用的是Mac,则可以从终端使用ctrl+c停止该应用程序。这将关闭该应用程序。然后编辑代码,保存并从终端重新运行bokeh serve --show app.py。就这样。

请注意,只要打开浏览器窗口,应用程序就应继续运行。如果使用仪表板中的小部件更改输入,它将打印出登录终端,因为它将根据您的代码更新仪表板。

07-24 17:30
查看更多