8

我刚开始学习 python,并且正在编写自己的制表符完成功能来练习/娱乐(所以没有人告诉我 rlcompleter)。我在让 python 调用函数时遇到了一些麻烦。我的代码:

import readline
def tab_completer():
    print readline.get_line_buffer()

readline.parse_and_bind("tab: tab_completer")
while True:
    raw_input("Prompt")

预期的输出是,当我按 Tab 键时,它会打印我输入的内容,但这不是实际发生的情况,有什么建议吗?

4

0 回答 0