os.system('cls') 在 Pycharm 中没有清除屏幕?



我在pycharm中使用 os.system('cls')从以前打印的内容中清除屏幕。但是,运行代码时,它没有清除以前打印的东西,而是在末尾打印出向上的箭头。问题是什么?

pycharm对Windows系统控制台的仿真不是100%。任何IDE都不是。在闲置或pythonwin中尝试一下,您会发现它也可以在Windows Console中做其他事情。

这种行为是设计的。请记住,大多数现实世界中的Python交互式应用程序不会通过input()print()调用与用户交互。

如果您希望输出与Windows Console完全一样,然后将输出发送到Windows控制台。

如果要终端模拟OSS终端,则必须编辑'Run/debug Configuration',然后在输出控制台中勾选盒子'模拟终端'。

然后os.system("cls")将清除Windows上的屏幕,并在UNIX上清除os.system("clear")

相关内容

  • 没有找到相关文章

最新更新