【发布时间】:2011-01-28 20:10:24
【问题描述】:
我正在使用 Eclipse 编写 Python,我希望能够轻松清除屏幕。我见过this question,并尝试了(除其他建议外)以下解决方案
import os
def clear():
os.system('cls' if os.name == 'nt' else 'clear')
但这并不能完全解决我的问题。该例程不是清除屏幕,而是在 Eclipse 的命令输出窗口中打印一个小方块(好像要打印一个未知字符)。
在命令行中输入 cls 可以正常工作,从命令行使用上述代码运行 Python 脚本也是如此。但是我怎样才能让它在 Eclipse 中也好看呢?
【问题讨论】:
-
您是否在 Eclipse 控制台中尝试使用“
clear”而不是“cls”? (只是为了检查) -
我做到了——因为这行代码运行一个 os 命令,如果我在命令提示符下键入 'cls',我会收到相同的错误消息:“'cls' is not a known命令...”