Chartify: как пройти Selenium WebDriver? - PullRequest
0 голосов
/ 30 января 2020

Следующий пример должен работать, но для него требуется пакет selenium (как я понимаю, под капотом chartify создает интерактивный график с использованием пакета bokeh и делает снимок экрана с selenium)

import chartify

chartify.examples.plot_scatter()

Приведенный выше код не работает, потому что я не могу настроить драйвер для Selenium, что обычно делается следующим образом:

from selenium import webdriver
 driver = webdriver.Chrome(executable_path=(my_path + '/chromedriver)')

Как передать этот driver объект до chartify?

1 Ответ

2 голосов
/ 30 января 2020

Похоже, что они жестко запрограммировали создание и настройку веб-драйвера в методе Chart _initialize_webdriver.

Если вы хотите что-то отличное от того, что они делают, я думаю, что обезьяна- исправление метода Chart. _initialize_webdriver для его отмены - единственная текущая опция. Возможно, стоит открыть вопрос об их GH-трекере, чтобы обсудить добавление возможности настройки создания веб-драйверов.

...