использование plotly в автономном режиме в блокноте jupyter (с помощью nbcovert --execute) открывает IDE (vscode) - PullRequest
1 голос
/ 18 марта 2019

Я немного растерялся, почему это происходит, если я запускаю ноутбук Jupyter (используя nbconvert --execute) со следующим кодом:

for key in dict:
   data = [go.Bar (x = dict[key].values(),
                   y = dict[key].keys(),
                   orientation = 'h')]

   layout = go.Layout(title = key, showlegend = False)
   fig = go.Figure(data = data, layout = layout)
   plotly.offline.plot(fig, filename= plots_path + key + '_plotly.html')

всегда приводит к запуску vs-кода. Кто-нибудь сталкивался с этой проблемой раньше? Как я могу подавить это, потому что я делаю построение в цикле, и довольно раздражает закрывать более 10 окон vs-кода после каждого запуска.

Очевидно, что это связано с записью в html, если я прокомментирую последнюю строку, окна vs-кода не появляются.

1 Ответ

1 голос
/ 18 марта 2019

Попробуйте: plotly.offline.plot(fig, filename= plots_path + key + '_plotly.html', auto_open=False)

Поведение по умолчанию - попытка найти программу для немедленного открытия html-файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...