2015-11-07 142 views
-1

Python 3.5.0清除Python控制檯的命令?

我正在使用150-200行的代碼,所以它不是最差的。但是這個遊戲涉及很多重複的代碼行,所以我想知道是否有清除整個控制檯的命令(例如,如果我要編寫打印「hello world」的代碼,那麼它會自行清除並打印出「hello usa 「hello world」之前的位置),然後輸出下一行代碼。我希望在IDLE代碼編輯器中而不是shell中執行此操作。

我想我沒有說清楚D:對不起,我的不好。我嘗試了導入os的方式,它只是每隔一段時間打開一個cmd控制檯大約幾分之一秒。我想要一個可以在閒置的Python代碼編輯器中編寫的命令,以便每當我運行程序並彈出程序時,文本就會在正在運行的程序中彈出,消失,然後打印下一個文本(或程序的下一步)。

回答

1

你可以試試這個,你將不得不進口過程中的OS,我希望你使用的是Windows

>>> import os 
>>> clear = lambda: os.system('cls') 
>>> clear() 

在Linux下,你可以嘗試

os.system('clear') 
0

在* nix你可以說,

os.system("clear") 
0

假設窗口,嘗試:

import os 
os.system('cls')