plotly-dash相关内容

在Dash中创建用于悬停跟踪的客户端回调

我已经创建了一个Dash应用程序来跟踪和存储图像的悬停数据(参见下面的代码)。我想把悬停跟踪部分变成客户端回调,让APP更具伸缩性,提高悬停跟踪的性能。下面是我使用普通回调的代码。如何将此函数转换为客户端回调? import dash import dash_core_components as dcc import dash_html_components as html import n ..
发布时间:2022-04-19 09:46:42 前端开发

将插图划线嵌入到烧瓶应用程序中

我已经成功地创建了我的第一个FlASK应用程序,并将我的代码划分为一系列蓝图,因为我的代码库将随着时间的推移而大幅增长。我现在正试图在我的应用程序中嵌入一个有情节的仪表盘(或者可能只是一个有情节的可视显示)。 目前,我正在使用我从网络上拿来的一个玩具例子来有条不紊地学习。第二个代码块启动DASH,但我的目标是将第二个代码集成到我的主FaskApp中。暂时,我希望它成为主应用程序中的一条路线( ..
发布时间:2022-04-19 09:41:58 Python

Ploly Dash:如何重置dash-html.Button的";n_clicks";属性?

我在plotly/dash中有一个基本的DataTable。我的目标是上传(或者为了示例而打印...)在我按上载按钮之后。 问题是,我想不出如何将按钮的n_clicks属性恢复为零。因此,在我第一次单击该按钮后,每当有变化(添加行或更改/添加数字)时,它都会连续打印,但我希望的是,每当我单击该按钮时,它只打印一次。 代码如下: import dash from dash.depe ..
发布时间:2022-04-19 09:33:22 Python

Ploly烛台的定制颜色

可以为烛台定义自定义颜色吗?我们希望根据我们自己的业务规则为它们上色,而不是默认应用的递增规则和递减规则。 推荐答案 要直接回答您的初始问题,wrt: 是否可以为烛台定义自定义颜色? 从你到目前为止提供的信息,以及缺乏数据和代码,我只能将你的问题解释为: 如何在打开和关闭之间为不同的烛台大小或范围应用不同的颜色。 这张图为极端的向上和向下移动设置了不同的阈值: ..
发布时间:2022-04-19 09:31:09 Python

使用无服务器框架将Ploly/Dash应用部署到AWS

我正在尝试使用无服务器框架将Ploly Dash应用程序部署为AWS Lambda。该应用程序在本地运行正常,我可以使用serverless wsgi serve命令启动它。serverless deploy报告成功。但是,调用lambda时会失败,并显示以下错误: Traceback (most recent call last): File "/var/task/wsgi_handler ..

如何使用VSCode调试JupyterDash应用程序?

这将是一个自我回答的帖子,但这只意味着我有一个解决方案的想法,而且我非常渴望听到有关更高效、更稳定的方法来应对所讨论的挑战。 我想知道如何组合JupyterDash和VSCode的功能,以便对涉及以下所有步骤的.ipynb文件运行调试进程: 单步执行代码, 逐行运行代码, 检查变量, 设置断点, 检查回调, 交互编辑变量。 我相信我已经尝试了所有能想 ..
发布时间:2022-04-19 09:27:27 Python

Python Dash:将 pandas 数据帧加载到数据表

最近我一直在尝试用Dash构建一个应用程序,但尽管看了很多指南,我就是想不出如何将 pandas 数据帧导入到Dash的数据表中(这本质上是 pandas 数据帧,除了网络托管和被动)。 大多数示例说明了如何手动从已在示例中硬编码的数据帧中挑选特定的列/行,如here中所示。然而,在我的情况下,数据帧是在我的代码中构建的( pandas 是实现这一点的最简单的方法),所以我最终不得不想出一种 ..
发布时间:2022-04-19 09:24:30 Python

Python-在Dash回调中重用函数

我正在尝试在Python Dash框架中开发一个应用程序,它允许用户从列表中选择一个名称,并使用该名称填充另外两个输入字段。有六个地方用户可以从(相同的)列表中选择一个名字,因此总共需要执行12个回调。我的问题是,如何使用单个函数定义来提供多个回调? 正如我在其他地方看到的(here for example),人们在进行多个回调时重复使用相同的函数名,例如 @app.callback( ..
发布时间:2022-04-19 09:23:09 Python

在WebSockets中使用破折号

使用Dash和WebSockets构建实时仪表板的最佳方式是什么?我希望在每次收到消息时都更新图表,但我发现的唯一情况是每隔x秒调用一次回调,如下面的示例所示。 import dash import dash_core_components as dcc import dash_html_components as html import dash_daq as daq from dash. ..
发布时间:2022-04-08 15:57:06 其他开发

MQTT-函数以破折号显示输出

我试图在Ploly Dash上显示订阅特定主题的MQTT响应。不幸的是,订阅该主题的on_message函数没有显示任何内容。我是Python和Ploly Dash的新手,无法正常工作 import dash import dash_html_components as html import dash_core_components as dcc import dash_bootstrap ..
发布时间:2022-03-28 18:03:02 Python

Asyncio使用另一个协同程序并发运行Dash(Flask)服务器

我创建了一个Dash应用程序来显示其他代码正在收集的信息,我希望使用Python中的Asyncio模块同时运行这两个应用程序。 我的代码使用的是异步函数,而Dash应用程序(基于FlaskTM)在服务时阻止执行任何其他内容。 我不确定这是否是必须要打开更多线程的事情。 这是我的当前代码,它只运行主协程。 async def main(): some code her ..
发布时间:2022-03-25 15:46:43 Python

在GitLab CI中以情节方式运行破折号硒测试

所以我尝试在GitLab ci管道中实现Selenium测试。目前,我已经在本地系统上运行了这些测试,反映了管道中将要发生的测试方法,即我在本地系统上构建测试,然后尝试连接到Selenium/Standalone-Chrome实例以使用此命令运行测试 python3 -m pytest --junitxml=report.xml --log-cli-level DEBUG --webdriv ..
发布时间:2022-03-14 21:13:30 Python

如何更改Dash(Ploly)中的语言/区域设置或Ploly工具栏的标签?

Plotly Toolbar 我已经能够使用传递给DASH_CORE_COMPOMENTS的dict(Config)在Dash中成功修改Ploly的工具栏。Graph 现在,我想将其余按钮的“工具提示”或标签更改为另一种语言。 文档说明我可以使用“locale”参数更改标签的区域设置(语言)。我在JavaScript和R文档中都看到过这一点,它们应用于Ploly图或DASH_CORE_CO ..
发布时间:2022-02-24 17:18:02 Python

如何将绘制的仪表板应用程序导出为html独立文件,以便与他人共享?

我已经构建了一个情节互动的仪表板,正在寻找一种方法来将此应用程序导出为HTML格式,并与其他人共享。 对我有什么提示吗? 我已搜索过,大多数答案会将我转移到以下链接。 https://plot.ly/python/getting-started-with-chart-studio/ 我试着把: import plotly.io as pio pio.write_ht ..
发布时间:2022-02-24 17:09:32 Python