如何在 Python 中清屏

2021-10-21 12:20:12 字數 1098 閱讀 2965

在很多時候,如果我們在控制台中使用 python, 隨著時間的推移,可能會發現螢幕越來越亂。

如下圖,我們跑了不少的測試程式,在螢幕上有很多的輸出。

在 windows 中,我們會使用 cls 命令清屏。

在 python,應該怎麼樣才能清屏呢?

其實 python 並沒有清螢幕的命令,也沒有內建內建命令可以用。

但是,我們可以使用快捷鍵:

ctrl+l
來進行清屏。

當然,如果你希望使用乙個自定義函式的方法來進行清屏。

# -*- coding: utf-8 -*-

# import only system from os

from os import system, name

# import sleep to show output for some time period

from time import sleep

# define our clear function

def clear():

# for windows

if name == 'nt':

_ = system('cls')

# for mac and linux(here, os.name is 'posix')

else:

_ = system('clear')

# print out some text

print('hello cwikius\n' * 10)

# sleep for 2 seconds after printing output

sleep(2)

# now call function we defined above

clear()

如上面使用的**,我們在執行後,將會看到螢幕在退出前被清理了。

如何在Linux下清屏?

出處 1351 感謝原作者的整理 在windows的dos操作介面裡面,清屏的命令是cls,那麼在linux 裡面的清屏命令是什麼呢?下面筆者分享幾種在linux下用過的清屏方法。1 clear命令 這個命令將會重新整理螢幕,本質上只是讓終端顯示頁向後翻了一頁,如果向上滾動螢幕還可以看到之前的操作資...

python重新整理 如何在python中重新整理輸入流?

這將有助於了解您正在使用的作業系統,因為這是乙個非常特定於作業系統的問題。例如,kylar的答案在windows上不起作用,因為sys.stdin沒有fileno屬性。我很好奇,用咒語拼湊出乙個解決方案,但這在windows上也行不通 usr bin python import time impor...

如何在Python中引用zookeeper的py庫

這位老哥在部落格中清楚的描述了應該如何操作,但是我需要在他的基礎之上簡化一下安裝,當你安裝完c語言的執行命令的時候就可以結束後續的步驟了,後面可以按照我的方法繼續配置 到了上面這一步就可以了,下面開始通過之前安裝的anaconda來幫你做後續的工作 為了便於操作,和簡化安裝流程,請先在系統中安裝an...