实现终端命令调用

时间:2015-12-08 15:29:31

标签: python terminal system-calls

在命令行中按下向上和向下箭头时,它显示同一行中的最后一个命令。我想在我的程序中实现该功能。我所做的是将前一个命令存储在列表中。我可以从最后重复它并将其打印出来,但我只能在新的行中打印出来。调用了哪些功能以及如何实现它?

1 个答案:

答案 0 :(得分:0)

它被称为“历史”。它在readline中实施,并在导入模块时自动为input()raw_input()启用;只有加载和保存历史记录才需要由实现者处理。