我在Ubuntu 16.04中使用普通的python2.7 shell。我想看看命令历史。
有~/.python_history
文件,其中包含Python3命令的历史记录。我找不到适用于Python2的类似文件。
我曾尝试从python shell查询历史记录
for i in range(readline.get_current_history_length()):
print(readline.get_history_item(i+1))
在Python3 shell中,此循环显示整个历史记录,或者可能几乎是整个历史记录。好。
在Python2 shell中,此循环仅打印当前会话的历史记录。
是否可以像在Python3中那样显示整个Python2 shell历史记录?