Python rlcompleter 模块
实例
在交互式解释器中启用 Tab 键自动补全:
import rlcompleter
import readline
readline.parse_and_bind('tab: complete')
print('Tab completion enabled!')
亲自试一试 »
定义和用法
rlcompleter 模块为交互式 Python 解释器提供 Tab 键自动补全功能。
在交互式 shell 中工作时,使用此模块可以启用 Python 标识符、关键字和模块属性的自动补全。
注意:此模块需要 readline 模块,该模块仅在 Unix/Linux 系统上可用。
成员
| 成员 | 描述 |
|---|---|
| Completer | 提供文本补全功能的类。 |
| Completer.complete() | 返回给定文本的下一个可能补全结果。 |

