无对话框自动完成

2024-04-27 19:41:44 发布

您现在位置:Python中文网/ 问答频道 /正文

prompt toolkit模块是否支持自动完成而不显示对话框(使用tab自动完成)?当有相当多的选项可供自动完成时,我发现对话框有点笨重和过度

A-la bash shell或类似的,使用prompt()或session.prompt()

enter image description here

谢谢你的关注


Tags: 模块bashsession选项shelltabtoolkitprompt
1条回答
网友
1楼 · 发布于 2024-04-27 19:41:44
from prompt_toolkit.shortcuts import CompleteStyle
[...]
session = PromptSession(lexer=PygmentsLexer(...), completer=commands, complete_while_typing=True, complete_style=CompleteStyle.READLINE_LIKE)

相关问题 更多 >