gpt4 book ai didi

python - 在 Dash 中实现一个控制台,该控制台会根据服务器上的中间步骤的状态进行更新

转载 作者:行者123 更新时间:2023-12-04 09:15:02 25 4
gpt4 key购买 nike

我所拥有的:基本上我在 Python 的 Dash 中有一个仪表板,其中有一个名为 GetData 的按钮。此按钮的回调处理程序从 3 个源获取数据,绘制 3 个图表并发送回一个输出 Div,该输出很好地包装了所有这些图表。我在客户端屏幕上还有一个文本区域,在服务器上完成所有工作后会更新,用作控制台。
我想要的是:
客户端屏幕上的一个专用区域,用于保存客户端在服务器上启动的操作的运行日志。这意味着,
a) 我想通过在服务器上附加中间步骤的状态来更新控制台中的文本。在我看来,我只能在按钮回调处理程序的末尾更新一次文本区域中的值。
b)我还想将此控制台作为输出绑定(bind)到多个按钮回调,以便我可以将服务器上发生的事情的日志与客户端的请求一起发送回客户端。
想法?

最佳答案

我能够做到这一点,
a) 写入日志文件
b) 使用 dcc.Interval 组件,其输出绑定(bind)到一个文本区域,该文本区域轮询日志文件并显示其中的最后 20 行
到目前为止,只有一个用户/客户端,但一旦有更多用户/客户端,就需要考虑过滤等。

关于python - 在 Dash 中实现一个控制台,该控制台会根据服务器上的中间步骤的状态进行更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63268276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com