像大多数 Python 开发人员一样,我通常会打开一个控制台窗口,并运行 Python 解释器来测试命令、dir()东西help() stuff等。
dir()
help() stuff
像任何控制台一样,一段时间后,过去命令和打印的可见积压会变得杂乱无章,有时在多次重新运行同一命令时会感到困惑。我想知道是否以及如何清除 Python 解释器控制台。
我听说过进行系统调用并cls在 Windows 或clearLinux 上调用,但我希望有一些我可以命令解释器本身去做的事情。
cls
clear
注意: 我在 Windows 上运行,所以Ctrl+L不起作用。
Ctrl+L
正如您所提到的,您可以进行系统调用:
对于 Windows:
>>> import os >>> clear = lambda: os.system('cls') >>> clear()
对于 Linux,它将是:
>>> import os >>> clear = lambda: os.system('clear') >>> clear()