在python bokeh中获取完整大小的Web浏览器

时间:2018-12-21 15:59:56

标签: python web browser bokeh

我使用Bokeh为我的项目绘制一些交互式图表,Bokeh应用程序在服务器上运行。我喜欢这些图表可以在客户的浏览器上以全尺寸绘制,无论使用哪种本地分辨率。有人可以告诉我如何获得远程屏幕的最大尺寸的提示吗?

  1. 我尝试了硒,它要求用户在本地计算机上安装驱动程序。这不是一个好主意。
  2. 我还尝试了python win32 API,该API获取服务器而非远程计算机的分辨率。

谢谢

1 个答案:

答案 0 :(得分:0)

我不知道如何获取屏幕尺寸,但是我已经使我的bokeh数字占据了整个浏览器窗口(不一定是全屏,而是如果浏览器是全屏的)。

代替:

figure(plot_width = ... , plot_height = ... , ...)

我用过:

 figure(sizing_mode="stretch_both", ...)

(“ scale_both”是替代方法,如果您也设置了高度/宽度比例,则保持不变。)

Info from bokeh documentation