>>from os-6ren">
gpt4 book ai didi

python-3.x - 为什么 Pycharm 返回向上箭头而不是清洁屏幕?

转载 作者:可可西里 更新时间:2023-11-01 10:12:35 24 4
gpt4 key购买 nike

我使用 PyCharm 作为我的 IDE。我在 PyCharm 中使用控制台,我想通过以下方式清理屏幕:

>>>2+2
4
>>>print("example")
example
>>>from os import system
>>>system("cls")
0

在 0 之前我看到一个箭头,但控制台没有被清除。脚本的情况相同。它适用于基本的 python shell。

最佳答案

PyCharm 有两个不同的控制台。

在 Windows 中运行命令提示符的终端和使用帮助脚本C:\Program Files\JetBrains\PyCharm 2018.2.4 运行项目解释器的Python 控制台\helpers\pydev\pydevconsole.py

终端

要清除终端控制台,请按 Ctrl+K

当你运行时:

from os import system
system('cls')

您从系统命令中获取退出代码,0 表示成功。
您可以将它分配给 tmp 变量 _ = system('cls') 以摆脱它。但是键盘快捷键要快得多。

Python 控制台

当您尝试运行 cls 命令时,您会看到:

Python Console

那个粗体向上箭头只是一个代表 FORM FEED 的字形(ASCII 值 12 或 0x0C - 由下一个打印语句显示)。帮助程序脚本拦截输出并显示它而不是清除控制台。

要清除 python 控制台,您必须右键单击文本并选择全部清除
此命令没有快捷方式,您可以在文件>设置...>键盘映射>其他>全部清除中指定一个。

关于python-3.x - 为什么 Pycharm 返回向上箭头而不是清洁屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53197339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com