为输出服务器()指定docid和plotid(即URL)

2024-07-08 07:39:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望能够指定output_serverbokeh-server中发布我的应用程序的URL(作为一个示例,我尝试在Christine Doig在Scipy2015中介绍的^{}示例中这样做)。你知道吗

我已经在一个单独的终端上运行bokeh-server。当我用output_server运行我的应用程序时,有没有办法指定应用程序呈现的URL?你知道吗

目前似乎遵循以下语法:

 http://localhost:5006/bokeh/doc/some-doc-id/some-plot-id

但是我看不到用output_server指定那些字段<doc-id><plot-id>(下面的^{}文档)的能力。你知道吗

有没有办法指定我希望应用程序发布的确切位置?你知道吗

enter image description here

请注意,仅输入字符串http://localhost:5006/bokeh/doc/some-doc-id/some-plot-id作为output_server()的URL是不起作用的。你知道吗


Tags: id应用程序localhosthttpurl示例outputdoc
1条回答
网友
1楼 · 发布于 2024-07-08 07:39:58

简而言之,答案不是真的。这些URL是为了明确无误并避免冲突。在一般的多用户场景中,让用户选择自己的url是不可行的。但没关系,您真正想要的可能是在您自己的文档中嵌入一个Bokeh服务器绘图(而不是仅仅链接到包含绘图而没有其他内容的裸页)。这可以通过server_session轻松完成:

https://docs.bokeh.org/en/latest/docs/user_guide/embed.html#bokeh-applications

编辑:我不会说这是不可能的,但这已经远远超出了正常的使用范围,我不知道你怎么能做到这一点,即使你能做到这一点也可能是不可取的,原因有几个。你知道吗

相关问题 更多 >

    热门问题