1樓:吉祥二進位制
python shell中清屏一般有兩種方法。
1、使用os模組
import os #載入os模組os.system("cls") # windows上執行cls命令os.system("clear") # linux上執行clear命令
上圖是linux上的示例,按下回車鍵後,馬上清除所有顯示內容。
2、使用subprocess模組
import subprocess #載入subprocess模組subprocess.call("clear") # linux上藉助於call執行clear命令
subprocess.call("cls", shell=true) # windows上執行cls命令
上圖是linux上的示例,按下回車鍵後,馬上清除所有顯示內容。
2樓:萬能幫
使用os模組進行載入進行清屏。
2、將這個檔案放在python
x\lib\idlelib目錄下(x為你的python版本)3、然後在這個目錄下找到config-extensions.def這個檔案(idle擴充套件的配置檔案),以記事本的方式開啟它(為防止出錯,你可以在開啟它之前先copy一個備份)。
4、開啟後它看起來可能會密密麻麻的,如果可以,建議你最好用像notepad++或vim編輯器來開啟它。
5、開啟config-extensions.def 後在句末加上這樣幾句:
然後儲存退出就可以了。
3樓:劉瑞濤
「命令列視窗」下可以通過如下兩種方法:
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 #shell 3.
0+ 改為 print(('\n'*80))此函式將命令列往下移動80行,數字80可以自己任意設定這是偽清屏,只是輸入滿屏的空格而已。
參考:clear terminal in python
python shell 中怎麼實現清屏
4樓:匿名使用者
附clearwindow.py**:
class clearwindow:
menudefs = [
('options', [none,
('clear shell window', '<>'),
]),]
def __init__(self, editwin):
self.editwin = editwin
self.text = self.editwin.text
self.text.bind("<>", self.clear_window2)
self.text.bind("<>", self.undo_event) # add="+" doesn't work
def undo_event(self, event):
text = self.text
text.mark_set("iomark2", "iomark")
text.mark_set("insert2", "insert")
self.editwin.undo.undo_event(event)
# fix iomark and insert
text.mark_set("iomark", "iomark2")
text.mark_set("insert", "insert2")
text.mark_unset("iomark2")
text.mark_unset("insert2")
def clear_window2(self, event): # alternative method
# work around the modifiedundodelegator
text = self.text
text.undo_block_start()
text.mark_set("iomark2", "iomark")
text.mark_set("iomark", 1.0)
text.delete(1.0, "iomark2 linestart")
text.mark_set("iomark", "iomark2")
text.mark_unset("iomark2")
text.undo_block_stop()
if self.text.compare('insert', '<', 'iomark'):
self.text.mark_set('insert', 'end-1c')
self.editwin.set_line_and_column()
def clear_window(self, event):
# remove undo delegator
undo = self.editwin.undo
self.editwin.per.removefilter(undo)
# clear the window, but preserve current command
self.text.delete(1.0, "iomark linestart")
if self.text.compare('insert', '<', 'iomark'):
self.text.mark_set('insert', 'end-1c')
self.editwin.set_line_and_column()
# restore undo delegator
self.editwin.per.insertfilter(undo)
5樓:匿名使用者
if( *** ii ****) 這是或關係,滿足一項就執行if( *** && **) 這是與關係,滿足全都才執行如果不懂再問我,請採納,謝謝
針對你的題目,大白話解釋下: 如果 n=1或者n=2就執行{}裡的**了。
6樓:匿名使用者
>>> import os,sys
>>> cls="cls" if sys.platform[:3]=="win" else "clear"
>>> os.system(cls)
7樓:匿名使用者
import os
os.system('cls')
在python互動命令列中如何清屏
8樓:我叫王土土豆
1、在windows命令列視窗,顯示內容很多了,需要清屏,輸入cls後,回車。
2、立刻螢幕乾淨了。
3、在python命令列的模式下,輸入
import os
os.system('cls')
回車。4、立刻螢幕乾淨了,還是在python命令列狀態,最上方是0。
9樓:哦_廿一
# win 下使用cls
>>> cls
10樓:龍氏風采
在linux shell中,清屏操作是clear;在win cmd中,清屏操作是cls。
在互動模式中使用python,如果要清屏,可以import os,通過os.system()來呼叫系統命令clear或者cls來實現清屏。
[python] view plain copy print?
>>> import os
>>> os.system('clear')但是此時shell中的狀態是:
[python] view plain copy print?
0>>>
首行會有一個0。這個0實際上是os.system()的返回值,0是成功,非零即error code(具體os.system()與命令返回值的對應關係可參考這裡)。
可以儲存這個返回值,不讓其列印出來:
[python] view plain copy print?
>>> import os
>>> t = os.system('clear')這樣就是真正的清屏了:
[python] view plain copy print?
11樓:行者丿武松
>>> import os
>>> os.system('cls') #回車執行這個命令列
12樓:玩轉資料處理
import os
_ = os.system('cls')
【整理】python的idle中如何實現清屏,即idle的清屏求解
python如何在介面上實現清屏,求教
13樓:
import os
os.system("clear") # on windows usage: os.system("cls")
如何用python shell執行 py檔案
在python shell介面,輸入.py檔案,單擊 run 來執行 再回到shell介面,輸入 就可以執行.py檔案了。具體步驟 開啟python shell介面。2.編寫一個.py檔案,將檔名儲存成 tempconvert 3.單擊 run run module 來執行 5.這樣就可以執行 了。...
2k高清屏是什麼意思2K屏和全高清屏有什麼區別?
2k高清屏是指螢幕的分辨 率達到了2k高清等級,主流2k解析度為2560 1440。2k解析度是指螢幕解析度等級,具體到數值上體現為螢幕橫向畫素達到2000以上,主流2k解析度為2560x 1440,目前國內數字影院放映機主要採用這種解析度。2k解析度還有多種類別,如2048 1536 2560 1...
河蚌怎樣去殼?怎樣做才好吃,河蚌怎樣去殼?怎樣做才好吃?
a.這個比較要技術 生剖取河蚌肉手持小刀由河蚌的出水口處,緊貼一側的肉殼壁刺入體內,刺進深度約為1 3,用力刮斷河蚌的吸殼肌,然後抽出小刀,再用同樣方法刮斷另一端的吸殼肌,開啟蚌殼,蚌肉即可完整無損的取出來。b.這個比較容易 另就是開水燙一下,就可以很容易把裡面的肉拔出來!蚌肉處理 撒鹽反覆抓洗幾遍...