我正在通过 CLI使用FuzzyCompleterfrom for 。prompt_toolkit我另外传递complete_while_typing=True给prompt函数。
如果我提供包含例如“测试”的列表并且用户键入“tst”,它将显示为第一个建议。但是如果用户随后按下回车,prompt函数的结果将是“tst”,而不是“Testing”。如果用户按 Tab 然后输入,它当然可以工作。
我希望该prompt函数仅返回完成列表中的值,而不是用户键入以快速匹配的“tst”之类的无意义的字符串。输入前的制表符不应该是必需的。我怎样才能做到这一点?
GCT1015
精慕HU
随时随地看视频慕课网APP
相关分类