Получить веб-браузер в полном размере в Python Bokeh - PullRequest
0 голосов
/ 21 декабря 2018

Я использую Bokeh для построения некоторых интерактивных диаграмм для моего проекта, приложение Bokeh запускается на сервере.Мне нравится, что эти диаграммы могут отображаться в полном размере в клиентских браузерах независимо от того, какое будет локальное разрешение.Может кто-нибудь подсказать, как получить максимальный размер удаленного экрана?

  1. Я попробовал селен, который просит пользователя установить драйверы на локальный компьютер.Это не очень хорошая идея.
  2. Также я попробовал Python Win32 API, который получает разрешение сервера не удаленного компьютера.

Спасибо

1 Ответ

0 голосов
/ 22 января 2019

Я не знаю, как определить размер экрана, но я заставил мои фигуры боке занимать полное окно браузера (не обязательно полноэкранное, но было бы, если бы браузер был полноэкранным).

Вместо:

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

Я использовал:

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

(«scale_both» - альтернатива, которая сохраняет соотношение высоты и ширины, если вы их тоже установите).

Информация из документации по боке .

...