标签: python-3.x plotly-dash
我的Dash程序中有一些递归元素,这些递归元素处理得很好,并且永远不会遭受无限递归的风险。 不幸的是,我的应用程序上弹出一个对话框,告诉我我有一个递归。如何停止显示此警告?
答案 0 :(得分:0)
在主函数调用中将debug更改为False
debug
if __name__ == '__main__': app.run_server(debug=False)
答案 1 :(得分:0)
关于循环依赖的Dash消息可以被抑制。它由传递到dash-renderer中的DepGraph()函数的“圆形”参数控制。我遇到了同样的问题,并通过在Python的site-packages / dash_renderer目录中打开dash_renderer.min.js,搜索“ DepGraph”,并将字符串“ this.circular = e && !! e.circular”替换为“ this”,解决了该问题。呼叫内部的“ circular = true”。 通过发布here和here来引导我解决这个问题。