Зачем использовать Dash, если Plotly плюс Flask — это просто и гибко? Добавьте немного AJAX, и вы сможете добавить интерактивности.
Этот репозиторий содержит код для статей, перечисленных ниже.
Если вы считаете этот контент полезным, пожалуйста, учтите это...
Этот новый репозиторий является развитием того, который вы сейчас просматриваете. Он пытается разработать подход к использованию Flask и Plotly и поддерживает учебные пособия, которые будут связаны с ними в будущем.
Флапьякс
[Статья] [Код]
В этой статье рассматривается использование Flask и Plotly в качестве альтернативы использованию Dash при создании веб-приложений. Он сравнивает простое приложение Dash с приложением Flask/Plotly и обнаруживает, что последнее проще и более гибко, чем его аналог Dash. Код статьи вы можете найти в папке Plotly.
[Статья] [Код]
В этой статье показано, как создать по-настоящему интерактивное приложение, например, с помощью Dash с обратными вызовами, но с использованием Plotly и Flask и небольшого количества AJAX. Код для этого находится вplotlycallback-gm.
Слегка измененную версию приведенного выше кода можно найти здесь:plotlycallback-gm2. В этой версии в шаблон не передаются никакие параметры, а диаграмма всегда загружается с помощью Ajax. Он также имеет преимущество маркировки диаграммы!
[Эта статья больше не доступна] [Код]
Финансовая библиотека для Python предоставляет вам доступ к данным Yahoo Finance, а Plotly и Flask позволяют создать потрясающую информационную панель. Благодаря серверной части Flask, которая использует библиотеку yfinance и Plotly , а также веб-интерфейсу, который строит диаграмму Plotly, загружаемую с сервера, в этой статье показано, как создать простое финансовое веб-приложение, дающее впечатляющие результаты.
Если вы нашли этот контент полезным, пожалуйста, подумайте об этом...
Обратите внимание, что все программное обеспечение в этом репозитории написано для образовательных целей и не должно считаться подходящим для производственного кода.