2

我正在构建一个 Dash 应用程序(用户界面的屏幕截图也可以在 github 链接上找到),它用于识别加密货币交易所 GDAX 上的大型买卖墙,这要归功于他们设置的 python API。

我的 2 个大问题如下(向所有 Python / Dash 编码员寻求建议):

1 - 我如何去自动化数据拉取,以便它不需要手动刷新。我基本上只需要一些代码可以每秒自动提取数据(或者,如果这太难了,只要通过浏览器手动刷新就可以了)。

2 - 我如何公开托管它以便其他人可以使用它?(我没有发布 Dash 应用程序的经验,所以任何建议都会很棒。)

https://github.com/pmaji/eth_python_tracker/blob/master/app.py

4

1 回答 1

2
  1. Dash 文档有一个很棒的页面,用于设置实时更新仪表板 https://plot.ly/dash/live-updates

我为几个月前的一次演讲写了一个玩具示例。代码在 Github 上可用

诀窍是添加一个Interval组件:

dcc.Interval( id='interval-component', interval=1*1000, # in milliseconds n_interval=0)

  1. pythonanywhere.com 让托管网络应用程序变得非常容易。Dash 应用程序是 Flask 应用程序,因此您可以按照其网站上的说明进行操作
于 2018-01-24T04:48:42.943 回答