在运行PyRevit脚本时,如何在各个点获取用户输入?我知道输入('')不起作用。我希望用户输入整数来执行计算。
使用.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