我使用以下代码,以便用户必须选择是/否作为答案
", ".join("{} {}".format(n, d) for (n, d) in zip(df.columns, df.dtypes))
confirmOption部分,如果按下是或否,只会给出响应。 是否可以禁用用户输入框以阻止用户输入不相关的文本并在选择是/否后启用它?
答案 0 :(得分:0)
在Facebook Messenger的Skype等频道中没有这样的选项,因为您无权访问该实施。
但是如果您正确使用提示,则可以自动将用户的输入与选项进行比较并验证,即使它不是完全相同的值。您还可以启用用户可以说“第一个”或等效的事实并将其检测为第一个选项。
如果是PromptConfirm,它将尝试匹配多个值,具体取决于Locale。例如,用英语(参见参考资料文件here):
对于否,默认值为:“No; n; nope; 2
赞成:“是;是;确定;确定;是的; 1”