如何使用 PyRevit 获取用户输入?
How to take user input using PyRevit?
当 运行 PyRevit 脚本时,我如何在各个点接受用户输入?我知道 input('') 不起作用。我希望用户输入整数来执行计算。
使用 .NET Windows.Forms
库并使用 ShowDialog
.
在模态 Windows 表单中显示输入提示
我有一个内置的方法。例子
from rpw.ui.forms import TextInput
value = TextInput('Title', default="3")
print(value)
文档中有更多示例:
https://revitpythonwrapper.readthedocs.io/en/latest/ui/forms.html
当 运行 PyRevit 脚本时,我如何在各个点接受用户输入?我知道 input('') 不起作用。我希望用户输入整数来执行计算。
使用 .NET Windows.Forms
库并使用 ShowDialog
.
我有一个内置的方法。例子
from rpw.ui.forms import TextInput
value = TextInput('Title', default="3")
print(value)
文档中有更多示例: https://revitpythonwrapper.readthedocs.io/en/latest/ui/forms.html