【发布时间】:2019-01-28 23:43:55
【问题描述】:
我知道还有很多其他问题都在问同样的问题,但没有一个对我有用,我无法评论寻求帮助。他们只是不适合我。我已经尝试了各种各样的东西!我在 Mac 上,使用 Pycharm 和我认为是最新的 Python (v. 3),但我不确定。
1) Cmd + L 不起作用。
2)
import os
clear = lambda: os.system('clear')
clear()
well = input("The screen is not clear.")
说“未设置 TERM 环境变量。”
3)
absolutely_unused_variable = os.system("clear")
说同样的 TERM 事情。
4)这个
import subprocess, platform
if platform.system()=="Windows":
subprocess.Popen("cls", shell=True).communicate()
else: #Linux and Mac
print("\033c", end="")
在最后一行为我打印一个 c。
我做错了什么?我尝试了以上所有方法,使用 clear 和 cls 的所有可能组合。为了确保这不是我的 Pycharm,我在 IDLE Python 3.7.2 上进行了所有尝试。我完全拒绝 \n 100 次。有什么建议么? :)
【问题讨论】:
-
编辑:只是重新阅读并看到你正在使用 mac。
os.system('clear')在我的 macbook pro 上为我工作。我相信它只有在你从终端运行 python shell 而不是在 IDLE 或 PyCharm 中运行时才有效
标签: python python-3.x console pycharm