Python清屏方法

2021-06-19 08:12:39 字數 703 閱讀 3465

啟動python有兩種方式,分別為「windows命令列視窗」和「idle」

「命令列視窗」下可以通過如下兩種方法:

1. import

subprocess 

subprocess

.call

("clear"

)# linux/mac

subprocess

.call

("cls"

,shell

=true

)# windows

執行完次命令後,視窗頂部第一行會出現乙個0,接下來才會是輸入提示符「>>>」

消除這個0的方法是在此命令前新增乙個變數,例如 i=

subprocess

.call

("cls"

,shell

=true

)2. import os

os.system("cls") 

# windows

os.system("clear") 

# linux

執行完次命令後,視窗頂部第一行也會出現乙個0,接下來才會是輸入提示符「>>>」

消除這個0的方法同方法1

「idle」下以上兩種方式都不起作用,可以通過建立如下函式實現:

def cls():

print "\n"*80

此函式將命令列往下移動80行,數字80可以自己任意設定

Python清屏小結

1.cmd python import os i os.system cls 2.通用的清屏 def cls print n 100 3.為idle增加乙個清屏的擴充套件clearwindow 開啟config extensions.def 後在句末加上這樣幾句 clearwindow enable...

Python學習 idle清屏

python的idle沒有清屏功能,所以必須自己設定。適用於windows下的python。檔案內容 class clearwindow menudefs options none,clear shell window def init self,editwin self.editwin editw...

python3 4中清屏的處理方法

在idle下清屏 網上有些先定義函式,再?p n 100 輸出一百個換行的方法有點扯淡,跟連按回車沒什麼太大區別,游標根本回不到首行。www.cppcns.com 還是下面這種方法實用一些。操作好後,只要用ctrl l就可以清屏了。在idle下清屏的方法還是比較容易的,請耐心 下面我以 結合的形式介...