Python 3.5.0
我使用了150到200行代码,所以它不是最差的。但是这个游戏涉及很多重复的代码行,所以我想知道是否有一个命令可以清除整个控制台(例如,如果我要编写代码打印" hello world"那么它会自行清除并且在输出下一行代码之前打印" hello usa" where" hello world"曾经是)。我希望在IDLE的代码编辑器中执行此操作,而不是shell。
我想我没有说清楚D:对不起,我的不好。我尝试了导入os方式,它只是每隔一段时间打开一个cmd控制台大约几分之一秒。我想要一个命令,我可以在空闲的python代码编辑器中编写,这样每当我运行程序并弹出程序时,文本将弹出正在运行的程序,消失,然后打印下一个文本(或该计划的下一步)。
答案 0 :(得分:1)
你可以试试这个,当然你必须导入操作系统,我希望你使用的是windows
>>> import os
>>> clear = lambda: os.system('cls')
>>> clear()
在linux中你可以尝试
os.system('clear')
答案 1 :(得分:0)
On * nix你可以说,
os.system("clear")
答案 2 :(得分:0)
假设有窗口,请尝试:
import os
os.system('cls')