Skip to main content

用于查询用户输入的对话框

项目描述

Robocorp 对话

一个单独的可执行文件,它打开一个用于查询用户输入的对话窗口。基于 JSON 规范动态创建的内容。

Dialogs库中使用。

如何建造

Python 项目使用 pywebview 来渲染文件static/夹中的文件。为了安装 Python 和 JS 依赖项,您可以使用: poetry run inv install 然后构建静态文件一次使用: poetry run inv build-js

建议在开发时使用 watch 命令,以便在每次更改后不断构建前端: poetry run inv watch-js

如何测试

利用:poetry run inv test

如何运行

您还需要一个 JSON 格式的输入,其中包含要在对话框中呈现的元素。这种 JSON 的一个例子是:form_with_steps.json

然后,您用来调用该main.py文件的命令必须在窗口标题和大小旁边包含此 JSON。使用标题启动对话框的基本示例是:

python robocorp_dialog/main.py --title Dialog --width 480 --height 100 --auto_height '[{"type":"heading","value":"Send feedback","size":"medium"}]'

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

robocorp-dialog-0.5.3.tar.gz (21.9 MB 查看哈希

已上传 source

内置分布

robocorp_dialog-0.5.3-py3-none-any.whl (22.2 MB 查看哈希

已上传 py3