Har*_*uin 8 python plotly plotly-dash
我对通过烧瓶本地托管的情节和破折号的隐私感到困惑.
给定了一个向Flask托管仪表板的项目给我本地网络上的用户:
如果我根据部署用户指南(https://plot.ly/dash/deployment)使用Flask服务器部署Dash应用程序,即:
import flask
import dash
server = flask.Flask(__name__)
app = dash.Dash(__name__, server=server)
Run Code Online (Sandbox Code Playgroud)
如果我向破折号应用程序提供数据,是否可以在任何地方在线发布(即情节网站)?
如果我创建一个图形,如plotly.graph_objs.Figure在dash_core_components.Graph?服务于此数字的数据是否会在线发布?或者我是否必须指定使用plotly.offline.plot以确保它不连接到外部服务器,类似于使用plotly的笔记本?
文档确实有点令人困惑.基于以下四点,我假设没有数据上传到云端.
您的Flask应用程序需要明确上传到云端,否则不会发生任何事情(https://plot.ly/python/create-online-dashboard/#upload-dashboard).
此外,您不需要Plotly帐户来创建Dash应用,但您需要一个帐户才能上传图表.
Dash 在没有互联网连接的情况下在本地工作,因此无法上传数据
Dash 代码我最近一直在研究这个问题,因为我分享了您对@Harlekuin的关注。我发现当我单击“在Chart Studio中编辑”按钮时,正在上传我的数据。使用Dash,您可以使用以下代码从图形中删除此按钮:
import dash_core_components as dcc
dcc.Graph(
id='test-div',
config={'modeBarButtonsToRemove': ['sendDataToCloud']}
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2553 次 |
| 最近记录: |