У меня есть сценарий Python, который обновляет фигуру plotly html в Plotly chart-studio. Когда я запускаю сценарий в Jupiter Notebook, он работает должным образом (график обновляется новыми данными).
Мой исходный сценарий в JN был примерно таким:
fig = px.scatter(df,
x=x,
y=y,)
py.plot(fig, filename='chart_name.html')
Чтобы автоматизировать процесс, я теперь хочу переместить этот процесс на сервер Heroku, но когда я запускаю сценарий из Heroku, графики в чарт-студии не обновляются. Я получаю следующее сообщение в терминале:
chart_studio.exceptions.PlotlyRequestError: Sorry, a file named 'chart_name.html_grid' already exists
Кажется, что файл html не обновляется, потому что базовый файл html_grid уже существует. Почему это внезапно стало проблемой?
Если я войду в Chart Studio и удалю файл html_grid, файл html будет обновлен немедленно. Но такого рода неудачи ставят цель автоматизировать процесс.
Я пробовал несколько вариантов, например fileopt="extend"
и plot_url = py.plot()
, но безуспешно. На самом деле надеюсь, что кто-то здесь может мне помочь?