如何使Python命令行程序自动补全任意内容,而非解释器
我知道如何在Python解释器中设置Python对象的自动补全(在Unix系统上)。
- 在谷歌上有很多关于如何做到这一点的解释。
- 可惜的是,参考资料太多,让我很难找到我需要的,虽然我的需求稍微有点不同。
我想知道如何在用Python写的命令行程序中启用任意项目的TAB键/自动补全功能。
我的具体需求是一个命令行Python程序,需要发送电子邮件。我希望用户输入部分邮箱地址时(并可选择按下TAB键),能够自动补全邮箱地址(我已经把地址保存在磁盘上)。
我不需要它在Windows或Mac上工作,只需要在Linux上。
9 个回答
暂无回答