我使用的是 Python 2.6,我想知道如何使用控制台中的向上键。 我现在不想使用 Tkinter 或其他 GUI 库。
下面是我的代码。
history=[]
while(1):
try:
cmd = self.get_cmd()
history.append(cmd) # append user command
# if i press UP key, just display history.
# i'll you for statement to disaply history.
print "%s" %history
最佳答案
为了您的目标,您可以查看readline模块,它是为历史处理等而设计的。它是标准的 python 库,因此它可以满足您的需要。与其他模块一起,rlcompleter您甚至可以处理自动完成。
关于python - 如何处理来自控制台应用程序的 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13492304/