有没有简单的方法让Python的raw_input界面更像Bash界面?

0 投票
2 回答
508 浏览
提问于 2025-04-16 07:40

我在一个脚本中使用raw_input()来获取用户输入,这个输入需要反复修改。

有没有简单的方法可以让它具备常见的光标功能,比如支持光标和(最好是)鼠标,这样左右光标可以在字符串中移动,而上光标可以调出之前的输入?

谢谢 :)

2 个回答

0

你可以通过包装 cmd 模块来享受类似于 bash 的历史记录编辑功能。

http://docs.python.org/library/cmd.html

2

你可以使用 readline 这个模块。

撰写回答