跳转到主要内容

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

项目描述

Robocorp Dialog

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

用于对话框库

如何构建

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 查看散列)

上传时间

构建分发

robocorp_dialog-0.5.3-py3-none-any.whl (22.2 MB 查看散列)

上传时间 Python 3

支持者