用于构建反应式web应用程序的python框架。由Plotly开发。
dash的Python项目详细描述
短划线
dash是用于构建分析性web应用程序的python框架。不需要javascript
dash构建在plotly.js、react和flask之上,它将下拉菜单、滑块和图形等现代ui元素直接绑定到分析性python代码中。阅读我们的教程自豪地制作了自己的破折号。
Dash Docs on Heroku(对于无法访问plot.ly的公司网络)
应用程序示例
App | Description |
---|---|
Here’s a simple example of a Dash App that ties a Dropdown to a D3.js Plotly Graph. As the user selects a value in the Dropdown, the application code dynamically exports data from Google Finance into a Pandas DataFrame. This app was written in just 43 lines of code (view the source). | |
Dash app code is declarative and reactive, which makes it easy to build complex apps that contain many interactive elements. Here’s an example with 5 inputs, 3 outputs, and cross filtering. This app was composed in just 160 lines of code, all of which were Python. | |
Dash uses Plotly.js for charting. Over 35 chart types are supported, including maps. | |
Dash isn't just for dashboards. You have full control over the look and feel of your applications. Here's a Dash app that's styled to look like a PDF report. |
要了解有关dash的更多信息,请阅读extensive announcement letter或jump in with the user guide。
联系和支持
对于有软件预算的公司,plotly提供
- Dash Deployment Server加快交付时间,同时提供交付高质量应用程序所需的正确资源、安全性和可扩展性
- Dash Design Kit在没有javascript&css专业知识的情况下,让您的内部仪表板变得棒极了。
- Snapshot Engine无缝地将您的分析和报告工作流程链接在一起,为您提供了一种快速生成仅包含所需数据的交互式报告的方法
联系方式见https://plot.ly/dash/support。