【发布时间】:2015-12-08 15:29:31
【问题描述】:
在命令行中,当按下向上和向下箭头时,它会在同一行中显示最后一个命令。我想在我的程序中实现该功能。我所做的是将先前的命令存储在列表中。我可以从最后迭代它并打印出来,但我只能在新行中打印出来。该功能叫什么以及如何实现它?
【问题讨论】:
标签: python terminal system-calls
在命令行中,当按下向上和向下箭头时,它会在同一行中显示最后一个命令。我想在我的程序中实现该功能。我所做的是将先前的命令存储在列表中。我可以从最后迭代它并打印出来,但我只能在新行中打印出来。该功能叫什么以及如何实现它?
【问题讨论】:
标签: python terminal system-calls
这叫做“历史”。在readline中实现,在导入模块时自动为input()和raw_input()启用;只有加载和保存历史需要由实现者处理。
【讨论】: