我使用PyCharm作为我的IDE。我在PyCharm中使用控制台,并希望通过以下方式清理屏幕:
>>>2+2
4
>>>print("example")
example
>>>from os import system
>>>system("cls")
0
在0之前,我看到一个箭头,但未清除控制台。与脚本的情况相同。 它适用于基本的python shell。
答案 0 :(得分:2)
PyCharm具有两个不同的控制台。
在Windows中运行命令提示符的终端和使用帮助程序脚本C:\Program Files\JetBrains\PyCharm 2018.2.4\helpers\pydev\pydevconsole.py
运行项目解释器的 Python控制台。
要清除终端控制台,请按 Ctrl + K 。
运行时:
from os import system
system('cls')
您从系统命令中获得退出代码,并且0
表示成功。
您可以将其分配给tmp变量_ = system('cls')
来摆脱它。但是键盘快捷键要快得多。
当您尝试运行cls
命令时,您会得到以下提示:
该粗体向上箭头只是表示FORM FEED(ASCII值12或0x0C-由下一个打印语句显示)的标志符号。 Helper脚本拦截输出并显示它,而不是清除控制台。
要清除python控制台,您必须右键单击在文本上,然后选择全部清除。
该命令没有快捷方式,您可以在文件>设置...>键盘映射>其他>全部清除中分配一个。