Python Dash应用程序是否在客户端登录时重新加载所有数据?
我想知道dash应用程序在为登录网站的客户提供服务时,在加载数据、解析和进行初始计算方面是如何工作的 例如,我的应用程序最初加载一组静态本地csv数据,解析一组日期并将其加载到几个数据帧中。然后,该数据将显示在客户机的地图上。 每次客户端登录网站时,应用程序是否必须重新加载/解析所有这些数据?或者dash服务器是否仅在第一次实例化时加载所有数据,然后在每次客户端登录时将其分发出去 如果每次都重新加载数据,我会使用像udatetime这样的快速解析器,但如果不是,我更喜欢使用像钟摆这样的方便解析器,它的效率不高(但如果只解析一次也没关系)Python Dash应用程序是否在客户端登录时重新加载所有数据?,python,performance,plotly-dash,Python,Performance,Plotly Dash,我想知道dash应用程序在为登录网站的客户提供服务时,在加载数据、解析和进行初始计算方面是如何工作的 例如,我的应用程序最初加载一组静态本地csv数据,解析一组日期并将其加载到几个数据帧中。然后,该数据将显示在客户机的地图上。 每次客户端登录网站时,应用程序是否必须重新加载/解析所有这些数据?或者dash服务器是否仅在第一次实例化时加载所有数据,然后在每次客户端登录时将其分发出去 如果每次都重新加载数据,我会使用像udatetime这样的快速解析器,但如果不是,我更喜欢使用像钟摆这样的方便解析器
我希望这个问题有意义。提前谢谢 每次页面加载时唯一调用的是可以分配给
app.layout
的函数。如果您希望在页面上显示动态内容(如当前日期),这将非常有用
当应用程序启动时,其他所有操作只执行一次
这意味着,如果您在
应用程序布局
(我假设是这样)之外加载数据,则所有内容都只加载一次。每次页面加载时唯一调用的是可以分配给应用程序布局
的函数。如果您希望在页面上显示动态内容(如当前日期),这将非常有用
当应用程序启动时,其他所有操作只执行一次
这意味着,如果您在
app.layout
(我假设是这样)之外加载数据,则所有内容都只加载一次。我要补充的是,每次页面加载和相关输入更新都会调用回调函数。我要补充的是,每次页面加载和相关输入更新都会调用回调函数。